なぜこのコードが機能しないのですか? scriptstart()
との使い方がよくわからないようscriptEnd()
です。
// view
<?php
$this->Html->scriptStart(array("block"=>true,"inline"=>FALSE));
?>
$().ready(function(){
alert("dd");
});
<?php
$this->Html->scriptEnd();
?>
// layout
echo $this->fetch('script');
編集
いくつかの詳細情報:
- アラートがポップアップすることを期待しています..
- この例では、何も起こりません。JavaScriptがページに追加されていないようです。(ソースを確認しました)