知道为什么这不起作用?我要做的是动态添加一些div标签然后用滑块应用它们。
$(function () {
var testarea = $('<div id="testarea" />');
for (var i = 0; i < 3; i++) {
$('<div class="testslider"></div>').appendTo(testarea);
}
$('#somearea').html(testarea.html());
$(".testslider").slider({
value: 100,
min: 0,
max: 500,
step: 100,
slide: function (event, ui) {
}
});
});
HTML:
<div id="somearea"></div>
如果我只是添加div标签,那么它就可以了,所以我不太确定如何动态应用它。
答案 0 :(得分:1)
不管怎样,也可以一气呵成
$(function () {
for (var i = 0; i < 3; i++) {
$('<div class="testslider"/>').slider({
value: 100,
min: 0,
max: 500,
step: 100,
slide: function (event, ui) {
}
}).appendTo('#testarea');
}
});
答案 1 :(得分:-2)
你需要像这样添加div: -
$('#testarea').append($('<div class="testslider">'));