我有以下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'”不知道为什么......
答案 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
我没有这个问题