当我也使用plusSlider时,为什么script.js不起作用?

时间:2012-07-30 23:47:48

标签: php jquery wordpress

我有两个脚本,第一个是script.js使用quicksand.js,第二个是plusslider

当我使用如下代码时, plusslider 有效,但script.js没有。
但是,当我删除 plussslider 时,script.js工作正常。

如何让它们同时工作?

这是我的header.php

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
<script language="javascript" type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/jquery.quicksand.js"></script>
<script language="javascript" type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/script.js"></script>
<script language="javascript" type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/jquery.plusslider-min.js"></script>

<script language="javascript">
$(document).ready(function(){

$('#slider').plusSlider({
    createPagination: false,
    sliderEasing: 'easeInOutExpo',
    fullWidth: true,
    sliderType: 'slider'
    });

});
</script>
<?php wp_head(); ?>

1 个答案:

答案 0 :(得分:0)

检查在浏览器中执行视图源时链接的显示方式。复制相关的文件并确保其地址加载地址栏中的文件。

另外,不要使用5年前老派的language =“javascript”,并且可能会使用错误的doctype抛出正确的浏览器。

但请相信我。始终首先转到HTML。即使这次对你没有帮助。

还要确保你没有在script.js中做一些愚蠢的事情,比如覆盖$ namespace。

另一个可能的问题。您的所有资源链接都是https吗?我的意思是图像,CSS,其他JS文件,你正在加载的实际页面等等......