我正在使用 jquery ui 来设置一些滑块。我有很多滑块,但我正在尝试最小化代码。这是我在 html 中设置滑块的方式:
<div class="budget_icon-wrapper">
<div data-name="space_def" class="icon">
<img class="info" src="images/info.png" />
<img src="images/space-icon.png" />
</div>
<div id="space-item" class="space-item slider"></div>
<div id="space_item-value" class="item-txt">$3.00</div>
</div>
具有“滑块”类的 div 是滑块。在它旁边的 div 中,每个滑块都有不同的值,这恰好是 3 美元。我想做的是将值从该 div 中提取出来(在本例中为 3),并将其作为滑块的值。
我试过但不太奏效的脚本是这样的:
$(".slider").each(function() {
value = parseInt($(this).siblings(".item-txt").text(),10);
$(this).slider({
animate: "fast",
max: 25,
min: 0,
value: value,
range: "min"
});
});
感谢您对此的任何帮助。