根据这里的这个问题,我试图让一组两个中的一个导航元素在另一个悬停时消失。因为一个必须在另一个之前,这显然是目前 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>