gpt4 book ai didi

jquery - 使用 JQuery/JQM 动态创建复选框时保留 CSS

转载 作者:行者123 更新时间:2023-11-28 10:20:09 25 4
gpt4 key购买 nike

我有一些代码从数据库中获取值,并使用它们动态创建一组复选框:

$("#cTable").append('<fieldset data-role="controlgroup"> <legend>Option</legend>');

cDest = "includes/loadCategories.php";

$.getJSON(cDest, function(data) {
cInfo = data.items;
$.each(cInfo, function(index, info) {

$("#cTable").append('<input type="checkbox" name="cat" id="cat_' + info.S_ID + ' class="ui-checkbox" value="' + info.S_ID + '" /><label for="chkCat_' + info.S_ID + '">' + info.S_Name + '</label> </br>');
});
$("#cTable").append('</fieldset>');
});

问题是这些新创建的复选框不采用 JQuery Mobile CSS 样式。有没有办法将 JQM css 分配给这个动态创建的元素?

我考虑过使用 JQuery .CSS() 函数,但由于我实际上并不知道所需的 CSS(因为它是默认 JQM 的一部分),我认为我无法使用此方法。

谢谢

最佳答案

您需要刷新 jQM 控件:

JS

$("input[type='checkbox']").checkboxradio("refresh");

关于jquery - 使用 JQuery/JQM 动态创建复选框时保留 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9789536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com