http://jsfiddle.net/dgjJe/1/Capturing Klick außerhalb einer absoluten positionierte div
In der obigen jsfiddle ich zu erfassen versuchen, wenn der Benutzer außerhalb des .inner div klickt, aber ich kann nicht scheinen, daran zu arbeiten.
HTML:
<div class="outer">
<div class="inner"></div>
</div>
Javascript:
$(document).mousedown(function (e) {
var div = $(".inner");
if (div.has(e.target).length === 0) {
alert('clicked outside of .inner');
}
});
CSS:
.outer { width:200px; height:200px; border:1px solid #000; position:relative; }
.inner { width:100px; height:100px; border:1px solid #000; position:absolute; top:25px; left:25px; }