jQuery Slider:未捕获TypeError:无法调用未定义的方法'addClass'

时间:2012-09-01 12:59:17

标签: jquery exception slider

我有以下jquery滑块代码:

    $(function() {
    var select = $( "#ppp" );
    var slider = $( "<div id='slider' style='width:575px;'></div>" ).insertAfter( select ).slider({
        min: 3,
        max: 60,
        range: "min",
        value: window.slidervalue,
        step:3,
        slide: function( event, ui ) {
            select[ 0 ].value = ui.value;

        },
        stop: function( event, ui ) {
            document.getElementById('vpp').innerHTML=ui.value;
            show_products('1','Y','N','N','N','N','Y');
        }
    });

window.slidervalue是指其他地方设置的数字。 #ppp指的是  当我使用jQuery 1.7.2时,一切都很顺利。然而,当我切换到1.8.1时,它抛出异常: “未捕获的TypeError:无法调用未定义的方法'addClass'”不知道为什么......

4 个答案:

答案 0 :(得分:9)

1.8.1现在也处于测试和开发阶段,并且存在一些错误 - 如果你没有错误,请使用1.7.2

答案 1 :(得分:2)

1.8.1在某些方面似乎有些错误 - 如果你没有错误,我宁愿使用1.7.2你需要1.8吗?

答案 2 :(得分:0)

问题也存在于1.8.2中,在Michael的评论之后,我猜1.8.0,1.8.1和1.8.2都有同样的问题。 我个人使用1.8.2,现在我不得不切换到1.7.2

答案 3 :(得分:0)

  

“未捕获的TypeError:无法调用未定义的方法'addClass'”

我在1.8.20时遇到过这个问题,但对于1.10.0

我没有这个问题