我的 jquery-ui 范围滑块行为不合逻辑。谁能解释为什么这里只有一个滑块有效?请注意,在实际页面上有超过 2 个滑块。
这段代码的重点是使用代码中的变量一次更改我的所有滑块。但是,正如您在小提琴中看到的那样,如果它的值与 min 不同,它将不起作用。这是什么原因?
$( "div.slider-div" ).each(function(){
obj = $("input", $(this).parent());
$(this).slider({
range: "min",
value: obj.val(),
min: obj.attr("min"),
max: obj.attr("max"),
slide: function( event, ui ) {
$("input", $(this).parent()).val( ui.value );
$("input", $(this).parent()).change();
}
});
obj.val( $(this).slider("value") );
});
我需要有用的东西,所以如果没有人可以修复它,我愿意接受有关滑块的替代建议。