我有一個無序的元素列表,我想將懸停事件綁定到每個元素。 HTML結構如下:將jQuery懸停事件綁定到多個DOM元素
<ul>
<li id="url_1">item 1</li>
<li id="url_2">item 2</li>
</ul>
我認爲使用for循環是最好的方法。所以我的jQuery代碼如下:
for(i=1;i<=2;i++){
$("li#url_"+i).hover(function() { /* do something on mouseenter */}, function() { /* do something on mouseleave */ }); }
這應該綁定懸停事件給李#URL_1 &李#url_2。但它不工作!
您能否建議正確(而且更有效率)的方式來做到這一點?
乾杯, 卡爾蒂克饒
的作品? http://www.jsfiddle.net/nQzCt/ – jAndy 2010-09-13 11:40:03