我在我的頁面中動態創建了我的複選框。我想爲所有動態創建的複選框 添加單擊事件。將事件添加到jquery mobile中動態創建的複選框
這是我的代碼。
<div data-role="fieldcontain">
<fieldset data-role="controlgroup" id="br">
</fieldset>
</div>
我動態創建複選框,並追加到fieldset。我使用(),live(),deligate()方法在複選框上添加事件處理程序。
$('#br').delegate('click','input:checkbox', function(event) {
alert('selected');
});
$('#br').on('click','input:checkbox', function(event) {
alert('selected');
});
沒有什麼工作對我來說...
我跟着你的樣品,它工作正常,但只是一件小事。我用剃刀使用asp.net mvc,我創建了這樣的複選框 @Html.DisplayFor(Function(Model) Model.name) @Html.CheckBoxFor(Function(Model) Model.isSelected) 我沒有得到複選框時,我點擊超鏈接。是你的一個作品,因爲你創造了checboxradio。我不知道什麼是差異甚至想到:) – batmaci