1
我有幾個塊的jQuery效果問題。 Mouseenter和mouseleave只能在第一個div區塊上工作,而在其他區域則不能。鼠標懸停問題和jQuery問題
這裏是JS:
$(document).ready(function() { $('#mainbox').mouseenter( function() { $('#infobox').fadeIn(); }); $('#mainbox').mouseleave( function() { $('#infobox').fadeOut(); }); });
而且還阻止:
<div id="mainbox"><div id="infobox" style="display: none;">first block - it works on this one</div></div>
<div id="mainbox"><div id="infobox" style="display: none;">2nd block - it doesn't work/div></div>
<div id="mainbox"><div id="infobox" style="display: none;">3rd block - it doesn't work</div></div>
。你們有什麼想法的問題是什麼?
** ID必須是唯一的** –
你不能有相同ID的多個元素! 。每個文檔的ID必須是唯一的。 – crush
[jQuery工具提示只適用於第一行表格]的可能重複(http://stackoverflow.com/questions/3497930/jquery-tooltip-only-works-for-first-row-of-table) – JJJ