我已经在http://www.ourbridalsongs.com/new_header/header.php上建立了一个下拉菜单。
当您点击标志旁边的向上/向下箭头时,会显示菜单 - 我希望在屏幕的任何其他位置点击时使其消失 - 由于某种原因,它卡住了,无法滑回去。
有人能帮忙解决吗!
以下是我的脚本:
$(document).ready(function () {
$("ul.subnav").parent().append("<span></span>");
$("ul.topnav li span").click(function () {
$(this).parent().find("ul.subnav").slideDown('slow').show();
$(this).parent().click(function () {}, function () {
$(this).parent().find("ul.subnav").slideUp('slow');
});
}).hover(function () {
$(this).addClass("subhover");
}, function () {
$(this).removeClass("subhover");
});
});
谢谢!!!
body
的子元素,我想获取body
本身。 - Crozin