【发布时间】:2016-10-30 04:03:07
【问题描述】:
不太清楚如何在标题中表达这一点。无论如何,我要说的是我有三个具有相同类名的 div。我想添加一个仅适用于选择 div 的鼠标悬停功能,而不是一次全部。例如 :(https://jsfiddle.net/1y2jw2y0/) 这使得所有 div 都显示/隐藏,我只希望选定的一个对 jQuery 函数起作用。
HTML:
<div class="box">
<p class="show">Show</p>
<p class="hide">hide</p>
</div>
<div class="box">
<p class="show">Show</p>
<p class="hide">hide</p>
</div>
<div class="box">
<p class="show">Show</p>
<p class="hide">hide</p>
</div>
CSS:
.box {
display: inline-block;
width: 150px;
height: 150px;
border: 1px solid #000;
}
.hide {
display: none;
}
jQuery:
$(document).ready(function() {
$('.box').mouseover(function() {
$('.hide').show();
$('.show').hide();
});
$('.box').mouseleave(function() {
$('.hide').hide();
$('.show').show();
});
});
【问题讨论】:
标签: javascript jquery html css