如何使用jquery mobile在javascript中动态创建复选框事件
在这里,我从sqlite db中获取值,将这些值绑定到javascript中,并通过调用特定的id在html中显示。在这个过程中,我需要放置复选框。我仅用javascript而不是html创建了它。所以现在我需要在动态创建的javascript中选中复选框。在这里我粘贴我的代码。提前感谢您的宝贵建议如何使用jquery mobile在javascript中动态创建复选框事件,javascript,jquery,Javascript,Jquery,在这里,我从sqlite db中获取值,将这些值绑定到javascript中,并通过调用特定的id在html中显示。在这个过程中,我需要放置复选框。我仅用javascript而不是html创建了它。所以现在我需要在动态创建的javascript中选中复选框。在这里我粘贴我的代码。提前感谢您的宝贵建议 $('#lightsList').append('<li style="background:#666666">'+ '<img src="../image
$('#lightsList').append('<li style="background:#666666">'+
'<img src="../images/' + light.ledLightImage + '" class="ui-li-thumb" style="margin-left: 10px; margin-top:2px;"/>' +
'<form id="checkbox" style="padding-top:18px; color:#ffffff">'+
'<input type="checkbox" name="Tick" value="Tick" class="regular-checkbox" onclick="checked()"/><br>Tick'+
'</form>' +
'<p class="line1">' + light.ledLightName + '</p>' +
'</li>'+
'<li style="display:none;">'+light.ledWattage+'</li>');
$(“#lightsList”).append(“”+
'' +
''+
“
勾选”+
'' +
“”+light.ledLightName+”
'+
“ ”+
“ ”;
试试这个:
$(document).on('change', '.regular-checkbox', function() {
// event handler
});
你需要使用
是否要绑定动态添加复选框的复选事件?然后按照下面的任何答案进行操作。它会起作用的
$('#lightsList').on('click', '.regular-checkbox', function() {
checked();// call your function checked here
});