私はナビゲーションバーを持っており、私は常に現在のものを上に保つ必要があります。私はこのコードを思い付いたが、それは働いていない理由を私は知らない。jqueryのインクリメンタルZ-インデックス
$(this).find('ul.sub_nav').css('z-index', function(index) {
return index++;
});
私はクロームでそれを検査し、それが示しすべては関係なく、私はそれを試して何回<ul class="sub_nav" style="z-index: 0;">
ではありません。
最初はz-index
であり、FYIです。 JSと
var zIndex = 1;
$(document).ready(function() {
$('ul.top_nav > li').hover(function() {
zIndex++;
$(this).find('ul.sub_nav').css('z-index', zIndex);
});
});
はるかに簡単な解決策:私は解決何
。
HTMLを表示してください。あなたが本当に達成しようとしていることを理解することは難しいです。 – jfriend00