0

我正在尝试将此处的菜单从鼠标悬停更改为单击事件:

http://jsfiddle.net/snoffoz/kBb2m/24/

从一个

.bind('mouseover'...

到:

.bind('click'...

像这样:

http://jsfiddle.net/snoffoz/kBb2m/25/

为什么不能这么容易?

4

2 回答 2

3

由于您还希望能够隐藏它(就像您在鼠标进入和离开时所做的那样),您可以使用toggle它将在第一次单击时显示,然后在第二次单击时隐藏,依此类推:

$('.jsddm > li').toggle(jsddm_open, jsddm_timer);

演示

于 2012-06-14T08:00:51.407 回答
1

检查这个...我这就是你想要的?? http://jsfiddle.net/kBb2m/41/

于 2012-06-14T08:04:02.307 回答