我有两个脚本,第一个是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(); ?>
答案 0 :(得分:0)
检查在浏览器中执行视图源时链接的显示方式。复制相关的文件并确保其地址加载地址栏中的文件。
另外,不要使用5年前老派的language =“javascript”,并且可能会使用错误的doctype抛出正确的浏览器。
但请相信我。始终首先转到HTML。即使这次对你没有帮助。
还要确保你没有在script.js中做一些愚蠢的事情,比如覆盖$ namespace。
另一个可能的问题。您的所有资源链接都是https吗?我的意思是图像,CSS,其他JS文件,你正在加载的实际页面等等......