呃,爲什麼不`噸的工作,IV採用了類似這樣的代碼爲我的網站很多times..butnow不工作..輸入按鈕的onClick刪除最接近的div
HTML
<div><span>a</span><input type='hidden' /> <input type='button' onClick='Remove(event)' />
JQuery的
function Remove(e){
e.preventDefault();
$(this).closest('div').remove();
}
看起來像$(this)不是我的按鈕。我用alert($(this).val())進行了測試,沒有發現任何東西。
爲什麼你不因爲你已經在使用它綁定jQuery的事件處理程序?這會讓事情變得更容易。 –
我的div是從客戶端和服務器端創建的。它很容易添加onclick函數而不是綁定 - 重新綁定所有新項目,不是? –
@NovkovskiStevoBato你可以使用委託事件,如果你擔心它動態創建 –