我有这个问题3天了。是的,我知道这么长时间,我非常紧张。
问题是当我{.hover}时,我想要出现2个按钮。
代码是
// HOVER
$(document).ready(function(){
$("a#static").hover(function() {
$(this).stop().animate({"opacity": "0"}, "350");
$(this).find('img#previewbut');
}, function() {
$(this).stop().animate({"opacity": "1"}, "350");
$(this).find('img#previewbut');
});
});
表格
<li>
<p>' . $yValue['title'] . '</p>
<span class="time timeright">' . $yValue['time'] . '</span>
<a class="videoThumb4" href="http://www.youtube.com/watch?v=' . $yValue['videoid'] . '" id="static">
' . $yValue['description'] . '
</a>
<img src="img/preview.png" id="previewbut" />
</li>
我需要为jquery修复什么?
答案 0 :(得分:1)
$("#static").hover(function(event) {
event.stopPropagation();
$(this).stop().fadeOut(350);
$(this).closest("li").find('#previewbut').show();
}, function() {
$(this).stop().fadeIn(350);
$(this).closest("li").find('#previewbut').hide();
});