ワンクリック後にドキュメントからイベントを削除しようとしています:
var allow=true;
$(document).mousemove(function(e){
if(allow){
x = e.pageX;
y = e.pageY;
var offTop = y-10;
var offLeft = x-25;
$('iframe').offset({ top: offTop, left: offLeft });
$('body').on('click',iFrame,function(){
console.log('I was clicked');
});
}
});
$(document).click(function() {
allow=false;
$('iframe').remove();
});
ドキュメントを最初にクリックした後、マウスに続くiframeを削除したいと思います。
しかし、私のコードは機能していないようです。なぜですか?
UPDATE:
要素に関係なくマウスクリックをトラップすることはできますか?たとえば、この$('document')。click()////はありませんが、マウスの左ボタンでクリックされたクリックはありますか?