我创建了一个下拉菜单,一切正常,直到我添加了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');
});
});
感谢您的帮助!!!