JQuery 来自下一个元素的滑块值
JQuery Slider Value from next Element
我的页面上有一组 JQuery 个滑块和相应的值文本框。
一切正常,滑块和文本框根据更改相互更新。我唯一剩下的问题是在页面加载时设置初始值。
使用相应对象的 class 有效(黄色突出显示),但在我的另一个示例(蓝色突出显示)中,我需要使用 next() 函数,因为这些元素在转发器中。
在页面加载时设置蓝色示例中的初始滑块值的最佳方法是什么?
谢谢
each() 函数似乎可以解决这个问题:
$(".compDiscSlider").each(function () {
var val = $(this).next("input").val();
$(this).slider({
range: "min",
animate: true,
step: 0.25,
min: 0.00,
max: 100.00,
value: val,
slide: function (event, ui) {
$(this).next("input").val(ui.value);
}
})
});
我的页面上有一组 JQuery 个滑块和相应的值文本框。
一切正常,滑块和文本框根据更改相互更新。我唯一剩下的问题是在页面加载时设置初始值。
使用相应对象的 class 有效(黄色突出显示),但在我的另一个示例(蓝色突出显示)中,我需要使用 next() 函数,因为这些元素在转发器中。
在页面加载时设置蓝色示例中的初始滑块值的最佳方法是什么?
谢谢
each() 函数似乎可以解决这个问题:
$(".compDiscSlider").each(function () {
var val = $(this).next("input").val();
$(this).slider({
range: "min",
animate: true,
step: 0.25,
min: 0.00,
max: 100.00,
value: val,
slide: function (event, ui) {
$(this).next("input").val(ui.value);
}
})
});