angularjs实现点击图标显示div,点击div以外的区域隐藏div

来源:互联网 发布:淘宝网货源网靠谱么? 编辑:程序博客网 时间:2024/05/22 16:41

代码如下:

$(document).on('click',function(e){            var target = e.target|| e.srcElement;            var select =  document.getElementById('select_enquiry')//点击的图标            var element = document.getElementById('enquiry_contact');//隐藏显示的div            // console.log(element,'ssss');            if(element==null){                return;            }else{                if((target!=select)&&(target!=element)&&(!$.contains(element,target))){                     $scope.$apply(function(){                       $scope.isShow = false;                    })                  }else{                    $scope.$apply(function(){                       $scope.isShow = true;                    })                 }            }                    })


阅读全文
0 0