即使body是选择器,Jquery也会忽略选择器

时间:2014-08-14 01:26:23

标签: jquery html

我有一个小脚本,当用户点击页面上的任意位置时,会使一个小的底部安装“快捷菜单”关闭。我使用'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能够关闭它

0 个答案:

没有答案