[英]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.