在此先感谢您的帮助: 此功能在从第一次单击功能中删除div时工作正常,但不会以任何身份确认第二次单击功能. 我甚至可以根据需要多次激活第一次单击功能. 我错过了什么?我在这上
此功能在从第一次单击功能中删除div时工作正常,但不会以任何身份确认第二次单击功能.
我甚至可以根据需要多次激活第一次单击功能.
我错过了什么?我在这上面撕开我的头发.
$('span[rel="confirm"]').click( function() { $('.confirmbox').remove(); targetpath = $(this).attr("targetpath"); dbid = $(this).attr("dbid"); $(this).after('<div><span class="closeout">X</span>   Are you sure you want to <a href="index.php?cmd=deletesample&id=' + dbid + '&filetarget=' + targetpath + '">delete?</a></div>'); $('.confirmbox').show(200); }); $('.closeout').click( function() { $('.confirmbox').css('background-color', 'green'); });您正在动态添加元素,因此您需要使用$.live()代替:
$('.closeout').live("click", function(){ $('.confirmbox').css('background-color', 'green'); });