自从我开始在 Symfony2 项目中使用 twitter bootstrap 和 less.js 脚本以来,我的页面上出现了“无响应脚本”错误。Firebug 告诉我导致错误的文件是 less-1.3.0.min.js。我正在使用资产来处理我的资产:
{% block javascripts %}
{% javascripts filter='?yui_js' output='js/all.js'
'@YOPYourOwnPoetBundle/Resources/public/js/jquery-1.7.2.min.js'
'@YOPYourOwnPoetBundle/Resources/public/js/bootstrap.min.js'
'@YOPYourOwnPoetBundle/Resources/public/js/jquery.cluetip.min.js'
'@YOPYourOwnPoetBundle/Resources/public/js/jquery.imagesloaded.min.js'
'@YOPYourOwnPoetBundle/Resources/public/js/less-1.3.0.min.js'
%}
<script type="text/javascript" src="{{ asset_url }}"></script>
{% endjavascripts %}
我检查了解决此类问题的解决方案,但我读到的只是我必须使用 Firebug 调试我的脚本。就我而言,它是导致此问题的广泛使用的脚本,因此我无法真正调试它。
知道为什么会发生这种情况,以及如何解决这个问题吗?
编辑:
这是为我的页面生成的 html:
<body>
<div class="container-fluid">
<script src="/yourownpoet/web/app_dev.php/js/all_jquery-1.7.2.min_1.js" type="text/javascript">
<script src="/yourownpoet/web/app_dev.php/js/all_bootstrap.min_2.js" type="text/javascript">
<script src="/yourownpoet/web/app_dev.php/js/all_jquery.cluetip.min_3.js" type="text/javascript">
<script src="/yourownpoet/web/app_dev.php/js/all_jquery.imagesloaded.min_4.js" type="text/javascript">
<script src="/yourownpoet/web/app_dev.php/js/all_less-1.3.0.min_5.js" type="text/javascript">
<script type="text/javascript">
<script type="text/javascript" src="http://www.yourownpoet.com/piwik/piwik.js">
<script type="text/javascript">
<noscript><p><img src="http://www.yourownpoet.com/piwik/piwik.php?idsite=1" style="border:0" alt="" /></p></noscript>
<script>
</body>
你可以在地址看到页面的源代码:http ://www.yourownpoet.com javascript文件的路径是:http ://www.yourownpoet.com/js/all.js