我正在使用Yii框架。在幾頁上,我想使用jQuery添加一些自定義UI的東西。我想要的結果是這樣的:
$(document).ready(function() {
... my code
});
我發現建議使用這樣的事情:
Yii::app()->clientScript->registerScript('testscript',"
alert('hello world');
",CClientScript::POS_READY);
不過,我有一個相當大的javascript代碼(100線),它是很難甚至可以在PHP字符串中讀取它(在編輯器中沒有語法突出顯示,也沒有代碼摺疊)。
必須有一些更好的方法來做到這一點?
我甚至不介意將代碼放在單獨的.js文件中,但我不知道如何將它加載到document.ready處理程序中?
乾淨整潔的解決方案。謝謝。 – 2012-02-03 22:27:33