私は小さなメニューでjqueryの問題を抱えています。メニュー項目のリストがあります。リストアイテムの1つにカーソルを合わせると、リストアイテムと同じインデックスを共有するdivのリストからコンテンツを表示したいと思います。これは動的である必要がありますが、メニュー項目とコンテンツ項目はいくつでも許可されます。jquery index() - ホバーリストアイテム、同じインデックスのコンテンツを表示
$(document).ready(function() {
$("#leftnav li").each(function(){
$(this).mouseover(function() {
//SHOW div that shares same index as this li
});
$(this).mouseout(function() {
//HIDE div that shares same index as this li
});
});
});
<ul id="leftnav">
<li>Link 1</li>
<li>Link 2</li>
</ul>
<div id="content">
<div>Content 1</div>
<div>Content 2</div>
</div>
良い解決策。私の答えよりもかなりかわいい:) – dcharles