我有这样的代码追加后()如何将点击事件绑定到刚刚添加的元素
$(".delete2").click(function() {
$('#load2').fadeIn();
}
我已经通过动态该返回
addSubcategory = function(){
sucategorynameval = $("#sucategoryname").val();
categoryId = $("#addcategoryid").val();
$.get("process-add-subcat.php", { "action": "add_subcategory", "sucategoryname": sucategorynameval, "categoryId":categoryId },
function(data){
//$("#main-cat-"+categoryId).load(location.href+"&pageExclusive=1 #main-cat-"+categoryId+">*","");
$("#main-cat-"+categoryId).append(data);
$("#addcategoryid").val('');
$("#sucategoryname").val('');
});
添加的项目返回的数据包含delete2
归类项目。
如何将点击事件应用到新添加的项目?
的ID或类在jQuery 1.7的,所述.live()方法被弃用。使用.on()附加事件处理程序。老版本的jQuery用户应优先使用.delegate(),而不要使用.live()。请参阅http://api.jquery.com/live/ – 2013-02-13 00:06:49