【发布时间】:2015-05-29 19:16:07
【问题描述】:
我正在尝试将 jquery buttonset() 用于动态输入,但它不起作用:
$(document).ready(function () {
var N = 30;
for (var i = 1; i <= N; i++) {
$('<label/>', {
id: "label-" + i,
}).append($('<input/>', {
type: "checkbox",
id: "checkbox-" + i
})).append(i).prependTo("#showChck");
}
$("#showChck").buttonset('refresh');
});
只显示标签,不显示输入。
编辑:添加html代码:
<div data-role="fieldcontain" id="channels" style="display:none;">
<fieldset id="showChck" data-role="controlgroup" data-type="horizontal">
</fieldset>
</div>
【问题讨论】:
-
如果可能的话,能否显示html代码?
-
对不起,我认为这无关紧要
-
它在您进行 DOM 操作时很有帮助,因此可以快速查看结构而不是推断结构。以防万一还有其他东西可能会弄乱代码。 :D
标签: javascript jquery jquery-ui jquery-ui-button