bxSlider未捕获TypeError undefined不是函数

时间:2014-08-20 15:32:52

标签: javascript jquery asp.net bxslider

我正在使用这个jquery但由于某种原因我得到了这个错误

<!-- jQuery library (served from Google) -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<!-- bxSlider Javascript file -->
<script src="/js/jquery.bxslider.min.js"></script>
<!-- bxSlider CSS file -->
<link rel="stylesheet" href="/css/jquery.bxslider.css" />

      <script type="text/javascript">
      $(document).ready(function () {
          $('.slider1').bxSlider({

未捕获的TypeError:undefined不是函数

              slideWidth: 960,
              maxSlides: 1,
              slideMargin: 0,
              captions: true,
              auto: true,
              autoControls: true
          });
      });
        </script>

之前有没有这个或没有?

由于

1 个答案:

答案 0 :(得分:3)

$(function(){

而不是:

jQuery(document).ready(function($){

默认情况下,Wordpress在noConflict模式下使用jQuery。您需要使用jQuery作为变量名称来引用它,而不是$,例如使用

jQuery(document);

而不是

$(document);

你可以轻松地将它包装在一个自执行函数中,以便$再次引用jQuery(并避免污染全局命名空间),例如。

(function ($) {
   $(document);
}(jQuery));