我正在使用这个 jquery 在另一个 div 上显示一个 div 当它悬停在它上面时,但是由于某种原因,即使它似乎可以工作,fadeIN 和 fadeOUT 也不起作用。
如果我将fadeTo 分别更改为fadeIn
和 ,fadeOut
那么它会破坏它,因为您将鼠标悬停在上一个不会消失?
$(function() {
$(".report-hover").hover(
function() {
$(this).children("img").fadeTo(200, 0.85).end().children(".report-image-hover").show();
},
function() {
$(this).children("img").fadeTo(200, 1).end().children(".report-image-hover").hide();
});
});
标记:
<div class="report-hover">
<div class="report-image-hover">
<a href="#">
<img src="<?php bloginfo('template_url'); ?>/images/.....png" alt="Report" />
</a>
</div>
<img src="<?php bloginfo('template_url'); ?>/images/.....png" alt="Report" />
</div>