我有一个小脚本,当用户点击页面上的任意位置时,会使一个小的底部安装“快捷菜单”关闭。我使用'body'
作为选择器。但是,当用户点击菜单内部(位于div foot
内)时,我不希望它关闭。
我已经尝试将选择器设置为'*'
,然后使用.not('.foot body')
,但这似乎无法解决任何问题。我实际输入错误代码的几率是多少?
$(document).ready(function(){
$('*').not('.foot body').click(function(){
if($('.foot').hasClass('slide-up')) {
$('.foot').addClass('slide-down', 1200, "easeOutQuad");
$('.foot').removeClass('slide-up');
$('.UP').text('Up ↑');
} else {
}
});
});
编辑:它确实正常,并且应该关闭,这只是我不希望.foot
能够关闭它