我試圖使像這樣使用jQuery的remove屬性:刪除的onmouseover屬性和onmouseout
$('#rom-img_1').removeAttr('mouseover');
$('#rom-img_2').removeAttr('mouseout');
但是,它不會刪除該事件的影響的事件仍然在鼠標懸停和鼠標移開時觸發。我曾嘗試在事件名稱之前添加「on」,但JQuery不會像那樣使用它。
爲什麼不能正常工作,我該如何刪除這些屬性。
這是一個位的HTML:所有的任何幫助
<div onmouseout="$('#heart_401').css({'display':'none'});" onmouseover="$('#heart_401').css({'display':'block'});" id="row-img_11"></div>
感謝
一旦瀏覽器解析他們 - 事件處理程序,也許還是屬性以及取決於瀏覽器...是不是將它們插入首先選擇一個選項? – 2010-05-22 13:52:57
當我使用螢火蟲刪除屬性似乎事件不再觸發,這是由於螢火蟲或應用刪除屬性時應該發生? – Abs 2010-05-22 14:00:47