ここでのこの質問によると、2つのセットの1つのナビゲーション要素が、もう1つのナビゲーション要素がホバーされたときに消えるようにしようとしています。一方が他方に先行する必要があるため、これは現在CSSでは明らかに不可能であり、jQueryを使用して実行する必要があります。
ページの上部(スクリプト要素内)に次のjQuery行がありますが、機能していないようです。
$(document).ready(function(){
$('.sb-bignav:hover').siblings().css({
'opacity': '0',
'-webkit-opacity': '0',
'-moz-opacity': '0'
});
});
構文自体は正しいと思うので、私はこれを正しく行っていないと思います...誰かが何が悪いのか指摘できますか?
ありがとう!
編集:要求に応じて、HTMLは次のとおりです。
<div id="sb-body">
<a id="sb-nav-previous" class="sb-bignav" title="Previous" onclick="Shadowbox.previous()"></a>
<a id="sb-nav-next" class="sb-bignav" title="Next" onclick="Shadowbox.next()"></a>
<div id="sb-body-inner">
<img style="position: absolute;" src="Corrosion.jpg" id="sb-player" height="405" width="609">
</div>
</div>