我想爲div設置一個屬性。我已經做到了這一點:使用jQuery設置div的屬性使用jQuery
$('#row-img_1').onmouseover = function(){ alert('foo'); };
$('#row-img_2').onmouseout = function(){ alert('foo2'); };
然而,上面沒有奏效,當鼠標移動到或當它移動了它不會發出警報。
我也嘗試了$('#row-img_1').attr();
,我也無法讓這個工作。
我知道我應該使用更有效的事件處理系統,但我的div是動態生成的。另外這是一個小項目。 ;)
謝謝大家的幫助。
懸停爲我工作!我將如何解除懸停?我嘗試了'$('#row-img_1')。unbind('hover');'但它不起作用。 – Abs 2010-05-22 17:53:23
感謝尼克斯評論,我解除了mouseenter和mouseleave的綁定,而不是平常的綁定。我可能已經從你的答案中解決了這個問題。謝謝jAndy。 – Abs 2010-05-22 17:56:11
@Abs - ''.unbind('mouseenter mouseleave')':) – 2010-05-22 17:56:23