我设置在我的布局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归因
不隶属于 StackOverflow
scroll top