我通过ajax向页面添加一些复选框如何绑定这些复选框的单击和更改功能 我的脚本在这里
$(document).delegate("#filterOptions input[name=inNeedAmountRange]").bind("click change", function () {
var elementValue = $(this).val();
if ($(this).is(':checked')) {
alert('checked : ' + elementValue);
}
} else {
alert('Not checked :' + elementValue);
}
});
答案 0 :(得分:8)
尝试.on()
$(document).on("click change", "#filterOptions input[name=inNeedAmountRange]", function () {
var elementValue = this.value;
if ($(this).is(':checked')) {
alert('checked : ' + elementValue);
} else {
// ^ remove extra }
alert('Not checked :' + elementValue);
}
});
答案 1 :(得分:2)
$(document).on("change click", ""#filterOptions input[name=inNeedAmountRange]", function() {
//do something
});
您可以使用任何静态容器替换文档。