1
我有一个下拉菜单,我很满意,但是...如果您在鼠标移出子菜单时没有正确隐藏相应的子菜单活跃。Jquery“Droppy”下拉菜单 - 不能正确隐藏在鼠标移除上
它最初会隐藏,但是当您尝试再次使用菜单时,它会出现问题。我知道它是因为它没有妥善隐藏在第一位。我有一个想法是每次初始化时都重置菜单。
我认为这可能与隐藏功能,香港专业教育学院已经有很多好惹的事:
function hide() {
var subnav = getSubnav(this);
if (!subnav) return;
$.data(subnav, 'cancelHide', false);
setTimeout(function() {
if (!$.data(subnav, 'cancelHide')) {
$(subnav).hide("fast");
}
}, 500);
};