jQuery .hover出现2个按钮

时间:2012-07-06 08:44:57

标签: jquery

我有这个问题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修复什么?

1 个答案:

答案 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();  
  });