当前位置: 代码迷 >> Web前端 >> 除了被点击对象
  详细解决方案

除了被点击对象

热度:132   发布时间:2013-01-26 13:47:01.0
去除被点击对象
$("body").click(function (event) {
        var target = event.target;
        if ($(target).parents('.graytip').length == 0 && $(target).parents('.discuss_content').length == 0 && $(target).parents('#ulEmotionsList').length == 0 && $(target).parents('.discuss_ipt').length == 0) {
            $('.reply_box').slideUp('fast');
        }
    });

if语句里面是排除掉的元素。
点击事件触发后,检查该点击元素的父级元素,该父级元素下的元素都被排除掉。

  相关解决方案