對於簡單的菜單,我使用jQuery在菜單選項懸停時淡入特定的h1。我可以爲每個元素編寫代碼行,但我想知道如何使用迭代更高效地編寫代碼。子元素的jquery迭代
<ul class="menu_locations">
<li><a>Option A</a></li>
<li><a>Option B</a></li>
<li><a>Option C</a></li>
<li><a>Option D</a></li>
</ul>
<div class="menu_info">
<h1>This is option A</h1>
<h1>This is option B</h1>
<h1>This is option C</h1>
<h1>And finally we have D</h1>
</div>
這是我認爲它應該看起來像jQuery的
$(".menu_locations").children().each().hover(
function() {
$("").fadeIn();
}, function() {
$("").fadeOut();
});
$(「類」)返回元素的列表是document.getElementsByClassName相當於。所以你可以做$(「。myclass li」),它將返回myclass中的所有li,不需要每個。 – user5014677