我有一些jQuery代碼中插入一個div像這樣無法刪除的Jquery使用嵌套按鈕
function popUpBox(){
$(".openBox").click(function(){
var id = $(this).attr('id');
$("#"+id).append('<div class="box1"><div class="button1">Submit</div></div>');
closeBox();
});
}
function closeBox(){
$(".button1").click(function(){
$(".box1").remove();
});
}
功能popUpBox被稱爲上的document.ready插入DIV。當然,我有這樣一個div ...
<div class="openBox" id="id1">Open Box</div>
的closeBox()函數似乎沒有刪除()事件將按鈕綁定。我試圖使用綁定和parent.remove但無濟於事。
代替'變種的id = $(this).attr('id'); $(「#」+ id).append(...);'你可以寫'$(this).append(...);'。 – 2011-12-31 20:26:16
你的代碼片段缺少第4行上的'''char字符 – rabusmar 2011-12-31 20:27:02
你缺少''' – 2011-12-31 20:27:44