我有这样的标记×3:jQuery的效果基本show()只 '这个' DIV
<div class="features">
<span class="overlay"><img src="img/webdesign.png" /></span>
<h2>Web Design</h2>
<p>Cow pig turkey, chuck sausage pork loin venison biltong shoulder. Shoulder pancetta short loin beef ribs, turkey corned beef shankle swine spare ribs pork chop hamburger beef brisket shank. Pork belly tenderloin brisket, strip steak ribeye bacon tail andouille shoulder t-bone flank venison chicken.</p>
</div>
Span class overlay
位于绝对覆盖H2 + P.我有三个这些div class features
的。我想使用jQuery来将鼠标悬停在features div
上时,该div中的叠加层单独滑动,当用户离开时,将overlay div
向下滑动。
$(".features").hover(
function() {
$('.overlay').slideUp();
},
function() {
$('.overlay').slideDown();
}
);
我有这到目前为止,但我很清楚它不工作:使类覆盖的元素被认为是DIV内选择上)
这是正确的。你可以在http://jsfiddle.net/WcuKh/1/看到它 –