0

我有一个显示和隐藏 jquery 的小问题。我希望有人能解释一下;

当您滚动图像时,我希望 btns 在您滚动 btns 时显示并保持,(它当前闪烁)

此外,当您关闭图像 btns 时,请隐藏。

这是一个演示 http://jsfiddle.net/wdWWQ/

在此先感谢...保罗

代码

/*  PICTURE BTNS SHOW.
    ===================================================================*/
    $(".show-pic-trigger").hover(function () {
        $(".show-btns-pic").show();
    }, function () {
        $(".show-btns-pic").hide();
    })
4

2 回答 2

0

将您的移动.show-pic-trigger到容器中。

发生这种情况是因为您的按钮阻止了您的锚标记。将悬停类放在容器中总是好的。

小提琴:http: //jsfiddle.net/CzM3X/

于 2013-09-19T11:24:00.887 回答
0

使用此代码,

/*  PICTURE BTNS SHOW.
===================================================================*/
$(".show-pic-trigger").hover(function (e) {
    $(".show-btns-pic").show();
    e.preventDefault();
}, function () {
    $(".show-btns-pic").hide(e);
    e.preventDefault();
})

JS 小提琴:http: //jsfiddle.net/wdWWQ/1/

您需要使用 event.preventDefault() 函数

于 2013-09-19T11:27:24.853 回答