我有多个称为图像包装的div,当我将鼠标悬停在其中一个上时,我想显示特定图像包装内的元素,在这种情况下,链接和图像在名为item的p标签内(而不是全部显示)。我搜查了网络,我发现大部分答案都使用$(this)。我不想影响图像包装,所以$(this)不起作用。针对jQuery悬停的多个元素
的HTML:
<div class="image-wrap">
<p class="item"><span><a href="#">Link</a><img src=" "></span></p>
</div>
<div class="image-wrap">
<p class="item"><span><a href="#">Link</a><img src=" "></span></p>
</div>
<div class="image-wrap">
<p class="item"><span><a href="#">Link</a><img src=" "></span></p>
</div>
jQuery的:
<script>
$('.image-wrap').hover(
function() {
$('.item').css('display','block');
},
function() {
$('.item').css('display','none');
});
</script>
谢谢,先生,你的答案是辉煌大声笑 – tickerll 2013-04-26 05:23:46