いくつかのブロックでの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>
問題が何であるかについて何か考えがありますか?