Jquery 显示/隐藏标题悬停fancybox2

Jquery 显示/隐藏标题悬停fancybox2,jquery,fancybox,Jquery,Fancybox,我想使用悬停事件在fancybox2中隐藏和显示标题,但它不起作用。请帮忙 我的代码是: $("#fancybox-wrap").hover(function() { $("#fancybox-title").show(); }, function() { $("#fancybox-title").hide(); })}; 您有一个额外的括号: $("#fancybox-wrap").hover(function() { $("#

我想使用悬停事件在fancybox2中隐藏和显示标题,但它不起作用。请帮忙

我的代码是:

    $("#fancybox-wrap").hover(function() {
        $("#fancybox-title").show();
    }, function() {
        $("#fancybox-title").hide();
    })};

您有一个额外的括号:

$("#fancybox-wrap").hover(function() {
    $("#fancybox-title").show();
}, function() {
    $("#fancybox-title").hide();
});

你必须使用类名;我建议使用“live”(因此您不需要为此使用回调)——


如果解决了这个问题,您应该接受答案,而不是更新问题标题。在中说:从jQuery 1.7开始,.live()方法已被弃用。使用.on()附加事件处理程序。较旧版本的jQuery用户应优先使用.delegate(),而不是.live()。谢谢JanisYes,但不是每个人都在使用v1.7+
$(".fancybox-wrap").live({
    mouseenter: function() {
        $(".fancybox-title").show();
    },
    mouseleave: function() {
        $(".fancybox-title").hide();
   }
});