我有一个带ID的Div我想用javascript检测出div的一面

时间:2016-04-12 16:08:44

标签: javascript jquery

我如何在div之外检测并且javascript检测到它。

<script>
    function detect(){
        alert("Detect");
    }
    //How to detect click outside of div
</script>
<div id="detect" style="width:200px; height:200px; background-color:red;" onClick="detect()"></div>

1 个答案:

答案 0 :(得分:-1)

您可以在脚本标记中使用jquery执行以下操作:

$(document).ready(function(){
   $('body').click(function(e){
     if($(e.target).is('#detect')){
        return;
     }

     /// code goes here
  });
});