当我将鼠标悬停在特定元素上时,我目前正在使用这个小 jQuery 片段来淡入/淡出 div。
$(".wall-block-content").hover(function(){
$(this).stop().animate({'opacity':'1'},300); //stop for preveting conflict
},function(){
$(this).stop().animate({'opacity':'0'},300); //100 for time/speed
});
除了“.wall-block-content” div 在页面加载时可见之外,它工作正常,当我需要隐藏它时。
以下是一些示例标记,以防万一;
<div class="grid-block">
<img src="images/thumbnail.jpg"/>
<div class="wall-block-content">
<!-- SOME FANCY CONTENT HERE -->
</div><!--/.wall-block-content-->
</div><!--/.grid-block-->
因此,基本上在页面加载时可见的所有内容都是 thumbnail.jpg 图像,然后当有人将鼠标悬停在该图像上时, .wall-block-content div 会淡入它上面......
有任何想法吗?