我用 appenTo 添加了一个div 为什么这个新添加的div 在jquery里不响应事件呢?
$("#add_botton").click(function(){
$('<div class="add-input" ><input type="text" name="text"/></div><div id="del_div">Del Div</div>').appendTo("#input-box");
});
就是这一个没反应 $("#del_div").click(function(){
//var del_index = $(this).index();
alert("aa");
//$(".add-input").eq(del_index).empty();
});
答案:$("#del_div").live("click",function(){
//var del_index = $(this).index();
alert("aa");
//$(".add-input").eq(del_index).empty();
});
可以看一下live的说明
上一个:在div中怎样把a标签里的内容显示在中间?
下一个:HTML中div问题