いくつかのブロックでのjqueryの影響に問題があります。Mouseenterとmouseleaveは、最初のdivブロックでのみ機能しますが、他のすべてのブロックでは機能しません。
これがJSです:
$(document).ready(function(){ $('#mainbox')。mouseenter( 働き () { $('#infobox')。fadeIn(); }); $('#mainbox')。mouseleave( 働き () { $('#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>
問題が何であるかについて何か考えがありますか?