我有2个网站,两个网站都有相同的代码,显示了Jquery车速表。在其中一个网站上,车速表没有显示,但另一个网站没有显示。在控制台上似乎没有任何jquery错误,我不知所措。
加载的div是#stresstotal
车速表工作 http://www.beatinganger.com/node/353/done
车速表不工作 http://www.paleolife.co.uk/pi/81-290593477
任何帮助都将不胜感激。
网页无效
<script type="text/javascript" src="http://www.paleolife.co.uk/sites/default/files/js_injector/js_injector_5.js?m1v0du"></script>
<script type="text/javascript" src="http://www.paleolife.co.uk/sites/default/files/js_injector/js_injector_7.js?m1v0du"></script>
页面工作
<script>
$(function(){
$('#stresstotal').speedometer();
$('#stresstotal').speedometer({ percentage: $('.speedometer').val() || 0 });
});
</script>
<script src="http://www.beatinganger.com/scripts/jquery.speedometer.js"></script>
它们只是在不同的文件名中使用相同的代码。
答案 0 :(得分:1)
jquery.speedometer.js
永远不会在第二页中加载,这就是为什么它不起作用。
该行:
<script src="http://www.beatinganger.com/scripts/jquery.speedometer.js"></script>
在js_injector_5.js
或js_injector_7.js
中不存在。
我确信在有问题的工作页上缺少其他参考文献,因此请进行详细检查以确保两个网站都解析相同的引用 - 即使从不同的地方引用 - 。