【问题标题】:Uncaught TypeError with jQuery and Wordpress?使用 jQuery 和 Wordpress 未捕获 TypeError?
【发布时间】:2011-11-25 18:19:58
【问题描述】:

我的 wordpress 网站出现问题,我的 nivo 滑块无法加载横幅图像并显示它们。

我很确定它与 jquery 被加载到其他地方有关,但我只是不知道。

有人可以看看我的网站,css-signs.ie 并检查错误

这是错误

Uncaught TypeError: Property '$' of object [object DOMWindow] is not a function

【问题讨论】:

    标签: php javascript wordpress nivo-slider


    【解决方案1】:

    美元符号不是页面上 jQuery 的别名。将 jquery.nivo.slider.js 中从第 467 行开始的代码块包装起来,使用 jQuery 就绪函数将“$”设置为函数块中的别名,如下所示:

    jQuery(function($) {
        $(window).load(function() {
            $('#sliderNivo').nivoSlider({
                    effect:$nivo_slider_effect,
                    slices:15,
                    animSpeed:500,
                    pauseTime:$nivo_slider_speed,
                    keyboardNav:false, 
                    pauseOnHover:true
            });
        });
    });
    

    查看更多关于使用jQuery with other libraries的信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-28
      • 1970-01-01
      • 1970-01-01
      • 2017-11-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多