簡體   English   中英

Zend Framework appendFile在jQuery包含后無法正常工作

[英]Zend Framework appendFile not working after jQuery include

我在布局中為jQuery設置了本地路徑。 然后使用appendFile添加另一個js文件,但未添加我要附加的文件。

在布局中:

$jquery=$this->jQuery();
$jquery->enable(); // enable jQuery Core Library
$jquery->setLocalPath($this->baseUrl().'/js/jquery-1.3.2.min.js');
echo $jquery;
echo $this->headScript();

在我看來:

$this->headScript()->appendFile($this->baseUrl().'/js/jquery.corner.js');

謝謝你的幫助

您需要在操作中添加以下行,而不是視圖:

$this->view->headScript()->appendFile($this->view->baseUrl().'/js/jquery.corner.js');

echo $this->headScript(); 是在您的任何視圖代碼之前執行的,因此不會考慮您的appendFile()語句。 如果將其放入動作中,則在呈現布局和視圖之前會調用動作代碼,因此將其考慮在內。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM