Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Zend 2中使用自定义JQuery脚本_Javascript_Jquery_Zend Framework_Zend Framework2 - Fatal编程技术网

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 GET
404(未找到)


我猜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);
});