JAVA、PHP、前端、APP、网站开发 - 开发技术学习

开发技术学习 » 前端设计 » jquery点击页面隐藏DIV

jquery点击页面隐藏DIV

此文被围观3507 日期: 2014-09-11 分类 : 前端设计  标签:  ····

先看一下html页面:

要求点击div#searchSelected显示div#searchTab,当点击页面其它地方的时候也需隐藏div#searchTab

js代码:

function stopPropagation(e) {
    if (e.stopPropagation)
        e.stopPropagation();
    else
        e.cancelBubble = true;
}
$(function(){
    $(document).click(function(){
        $("#searchTab").hide();
        $("#searchSelected").removeClass("searchOpen");
    });
    $("#searchSelected").bind('click', function(e){
        stopPropagation(e);
        $("#searchTab").show();
        $(this).addClass("searchOpen");
    });
});

就是相当于点击div#searchSelected的时候要阻止页面其它的事件


更加详细的说明请参阅上一篇文章:    jquery点击页面隐藏,由点击页面其它地方隐藏div所想到的jQuery的delegate

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。 蜀ICP备12031064号      川公网安备51162302000234