-2

我现在的功能设置为在鼠标悬停时为弹出窗口设置动画,并在鼠标离开该区域时关闭弹出窗口。

我想调用 .click() 两次。我一直在玩,.click()只能让它运行一次,因为当使用两次时,它会尝试同时调用这两个.click()函数。

我的功能是

$('#sdt_menu > li').bind('mouseenter',function(){
}

.bind('mouseleave',function(){
}

我尝试将点击放入其中一个功能,

$('#sdt_menu > li').bind('click',function(){
}

效果很好,但我不能在它们两个中使用它,所以我想我需要为每个 .click() 重写并添加新函数,但我仍然不知道如何使用它两次。

4

1 回答 1

0

我能够使用togglejquery 的默认函数,它的基本功能是

$("#sdt_menu > li").toggle(
    function(){
        // hide...
    },
    function(){
        // show...
    }
);

std_menu > li我提供的内容在哪里,然后在我的函数中输入了两个切换函数

于 2012-06-20T20:02:00.117 回答