我的jquery-ui範圍滑塊行爲不合邏輯。任何人都可以解釋爲什麼只有一個滑塊在這裏工作?請注意,在實際頁面上有兩個以上的滑塊。jquery ui範圍
這段代碼的一點是要改變我的所有滑塊一次使用的代碼變量。但是,正如你可以在小提琴中看到的那樣,如果它與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"));
});
我需要的東西,工作,所以我願意接受其他建議的滑塊,如果沒有人能解決這個問題。
好點。所以我的答案只是一個答案:) – WooCaSh
@WooCaSh - 你的答案工作得很好,但它的工作原理是滑塊將從數據屬性中獲得選項,問題實際上是將字符串傳遞給期望整數的選項。 – adeneo
那就是我喜歡的原因。即使我錯了,我也可以從別人身上學到一些東西。 – WooCaSh