为什么不';当我也使用plusSlider时,t script.js就可以工作了


Why doesn't script.js work when I also use plusSlider?

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

当我使用如下代码时,plusslider有效,但script.js无效
但是,当我删除plusslider调用时,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(); ?>

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

此外,不要使用5年前的language="javascript",这可能会使正确的浏览器出现错误的doctype。

但相信我。每次都要先转到HTML。即使这一次对你没有帮助。

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

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