在我的网页,我使用的代码块生成HTML:用于动态生成HTML元素的jQuery选择器?
$.ajax({
url: '...'
}).done(function (model) {
for (var i = 1; i <= model.numberOfPages; i++) {
html += '<a class="page_number" href="javascript:void(0);">'+i+'</a> ';
}
$(".page_numbers").html(html);
});
但是,当我尝试在这些添加click事件的标签,没有发生。我哪里做错了?
$(document).ready(function (event) {
$('.page_number').click(function (event) {
//Some code here
});
});
'$( '身体')上( '点击', '.page_number',函数(事件){...});' – Pointy
是项目之前的代码运行。生成?那么你不能使用基本的'click',你需要使用'on'。 – Hogan
@Hogan是的,在()上使用后,它的工作原理是 –