我正在制作商店目录,产品 HTML 是通过 $(document).ready(function() 上的 $.AJAX 请求生成的。
$.ajax({
url: "../includes/geracatalogo.php",
method: "post",
data: {tipos: tipos, categorias: categorias, pagina: pagina},
success: function(html){
$("#produtos").empty();
$("#produtos").fadeOut(0);
$("#produtos").append(html);
$("#produtos").fadeIn(700);
}
});
});
现在,在这个 HTML 上,我有页码(所有页面并选择了一个)。我想在这个页面按钮上添加一个 .clickEvent。
$(".pages").click(function(){
$(this).toggleClass('selected');
});
我的疑问是,我把上面的片段放在哪里?关于成功函数?还是在 $.Ajax 之外?
问题是:如果我把它放在 $(document).ready(function() 上,事件监听器将在 DIV 之前创建(无法挂钩)。
有任何想法吗?