我在简单的html中有一些代码,它运行良好,但当我放入wordpress时,它不起作用。它的简单jquery滑块,我把它硬编码在index.php 中
以下是我添加脚本的方式
<script src="<?php echo PARENT_URL; ?>/js/bjqs.js" type="text/javascript"></script>
这是我在正文标签之后放入index.php文件中的html
<div class="bjqs-slider">
<ul class="bjqs">
<li><img src="urlofimage.jpg" alt=""></li>
<li><img src="urlofimage.jpg" alt=""></li>
<li><img src="urlofimage.jpg" alt=""></li>
</ul>
</div>
这里是jquery,我在这里调用滑块函数
$(".bjqs-slider").bjqs({
animtype : 'slide',
height : 250,
width : 300,
responsive : true,
randomstart : true
});
所以当我使用firebug检查时,它显示bjqs is not a function
,但bjqs.js文件也加载良好。并且相同的代码在本地html文件
尝试这种方式来工作
jQuery(document).ready(function){
// here your code
});
问题已解决。问题出在库代码中。库代码在启动时是这样的
;(function($) {
现在我换了
$(function($) {
而且效果很好。
bjqs.file的方式正确吗?我的src是Wrong。你可以记录bjqs.file的src以包含它的正确性。