Javascript 在Zend 2中使用自定义JQuery脚本
我是Javascript 在Zend 2中使用自定义JQuery脚本,javascript,jquery,zend-framework,zend-framework2,Javascript,Jquery,Zend Framework,Zend Framework2,我是Zend框架的新手,我尝试在我的项目中处理一些JS。我的布局中有以下代码。phtml: <head> <!-- Scripts --> <?php echo $this->headScript()->prependFile($this->basePath() . '/js/html5.js', 'text/javascript', array('conditional' => 'lt IE 9',))
Zend框架的新手
,我尝试在我的项目中处理一些JS
。我的布局中有以下代码。phtml
:
<head>
<!-- Scripts -->
<?php echo $this->headScript()->prependFile($this->basePath() . '/js/html5.js', 'text/javascript', array('conditional' => 'lt IE 9',))
->prependFile($this->basePath() . '/js/jquery.min.js')
->prependFile($this->basePath() . '/js/bonsai.min.js')
->prependFile($this->basePath() . '/js/ui-controller.js'); ?>
</head>
问题是它根本没有被执行。。。我在Chrome中签入了Firebug,我的文件链接正确。HTML代码似乎也不错。。。有人能帮我吗
[编辑]我想说的是,我知道我可以使用
ZendX\u JQuery
插件,但我想知道当这个插件不起作用时,如何使用其他JavaScript库
[编辑2]
我在控制台中遇到此错误:
未捕获引用错误:$未定义ui控制器。js:1 GET404(未找到)
我猜JS文件的顺序是个问题。由于您连续调用
prependFile()
,因此ui controller.js
文件将首先在HTML源代码中结束,因此它将在jQuery之前加载。将这些调用切换到appendFile()
(或颠倒顺序),应该可以正常工作。控制台上有javascript错误吗?请检查我的编辑。我不知道为什么没有定义$
。我已经包含了1.10.2 JQuery插件,Firebug中的链接似乎还可以…我用开发版本替换了最小化的JQuery,但仍然得到uncaughtreferenceerror:$未定义ui控制器。js:1 get
。顺便问一下,哪里可以得到.min.map文件?你能检查一下js文件的加载顺序吗?
$(document).ready(function() {
alert('test);
});