我想爲我的按鈕創建一個通用處理程序, 但以下代碼似乎無法識別事件目標 ,而是吐出了target.toString()==當前頁面的URL?麻煩處理JQuery事件目標
HTML:
<a id="button1" href="#"></a>
<a id="button2" href="#"></a>
的jQuery/JavaScript的:
function myHandler(e) {
if (e.target == $("#button1"))
alert("Button 1 clicked");
else if (e.target == $("#button2"))
alert("Button 2 clicked");
else
alert(e.target.toString());
}
$("#button1").click(myHandler);
$("#button2").click(myHandler);
fcalderan-非常感謝jsfiddle示例 - 甚至不知道該網站。 – Yarin 2010-11-16 17:20:40