function removeNewsItem(id,idStamp,obj){
$('#whiteCover')show();
$('#contentOfBox').html= ('Are you sure you want ot completely remove this news item?<br/><br/><div style="text-align:center;"><input type="button" class="button blue medium" onclick="removeNewsItemConfirmed(\'' + id + '\',\''+idStamp+'\','+**obj**+')" value="Yes"/> <input type="button" class="button red medium" value="No" onclick="resetContentBox();"/></div>');
$("#whiteCoverContainer").fadeIn();
}
function removeNewsItemConfirmed(id,idStamp,obj){
alert(obj);
$(obj).remove();
return;
}
<tr><td onclick=removeNewsItem('111','134234',this)></td></tr>
當我點擊使用就可以了removeNewsItem的TD,我似乎無法能夠通過「這個」元素到下一個功能:用戶點擊後,顯示一條消息,要求確認刪除,但是當他們點擊了「這個」沒有獲得通過properl,或者更重要的是,我不能fihure如何...在javascript中將「this」從一個函數傳遞給另一個函數?
可能有人請幫助:如何傳遞OBJ到另一個內聯onclick事件像上面一樣?
這不是正確使用jQuery方法。你真的知道如何在JavaScript中編程? – 2012-02-09 21:40:09
你忘了引號(「),這並不代表HTML字符串,而是一個dom對象,但」this「應該正確傳遞:http://stackoverflow.com/questions/925734/whats-this-in-javascript -onclick – Julien 2012-02-09 21:41:46
是的,這是什麼代碼:'$('#contentOfBox')。html ='???然後jquery和'onclick' ???我認爲你需要先學習正確的js,嘗試一個更簡單的例子,然後用適當的代碼回到這裏 – elclanrs 2012-02-09 21:43:07