Jquery没有在网站上工作,而是使用相同的代码处理另一个

时间:2012-04-02 16:33:50

标签: jquery html css

我有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>

它们只是在不同的文件名中使用相同的代码。

1 个答案:

答案 0 :(得分:1)

jquery.speedometer.js永远不会在第二页中加载,这就是为什么它不起作用。

该行:

<script src="http://www.beatinganger.com/scripts/jquery.speedometer.js"></script>

js_injector_5.jsjs_injector_7.js中不存在。

我确信在有问题的工作页上缺少其他参考文献,因此请进行详细检查以确保两个网站都解析相同的引用 - 即使从不同的地方引用 - 。