Javascript下拉式闪烁

时间:2013-07-12 22:13:34

标签: javascript jquery

我创建了一个下拉菜单,一切正常,直到我添加了focusin和focusout。 (我需要能够在菜单中进行选项卡,因此我被告知要添加它们。)现在,当我使用Firefox并从菜单中选择一个选项并按住鼠标按钮时,它开始闪烁并导致其他问题。有没有人有解决闪烁问题的方法?删除焦点和焦点可以修复所有内容,但标签不再有效。

Javascript代码:

jQuery(function ($) {
$('#nav')
    .on('mouseenter focusin', '.lv1', function () {
    $(this).find('ul').stop().slideToggle('slow');
})
    .on('mouseleave focusout', '.lv1', function () {
    $(this).find('ul').stop().slideToggle('fast');
});
});

http://jsfiddle.net/5HaJh/3/

感谢您的帮助!!!

0 个答案:

没有答案