我正在使用 jQuery 下拉列表,我希望当您单击该框时该框会切换
$(document).ready(function () {
$('li.menu_head').mouseenter(function () {
$('div.newsadviceDrop').slideToggle('medium');
});
});
你能帮我吗?
最佳答案
我必须做类似的事情,我的解决办法是做类似的事情
$('div.newsadviceDrop').click(function (e) {
e.stopPropagation();
});
$(document).click(function() {
('div.newsadviceDrop').slideToggle('medium');
});
基本上,如果单击任何其他位置,则需要切换菜单,但如果单击实际位置,则需要防止事件冒泡以执行切换。
关于jquery - 当点击离开时使 jQuery 下拉菜单切换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6203434/