前面发布一文 jquery判断点击事件是否在目标区域 也是来源于网络,没经过仔细测试,最后发现ff大哥不兼容.
下面这个该是兼容了.
// 判断点击区域 隐藏/显示其他区域 document.onclick = function(e) { e = window.event || e; // 兼容IE7 obj = $(e.srcElement || e.target); // 点击区域位于当前节点 if (obj.attr('id') == 'more_groups') { if ($('.groups_list').is(':visible')) { $('.groups_list').show(); } else { $('.groups_list').hide(); } }else{ //不是当前节点 $('.groups_list').hide(); } };
转载请注明:半叶寒羽
» jquery判断点击区域 隐藏/显示其他区域