2016-12-02 20 views
0

マウスポインタがブラウザページを離れると、ポップアップ画面が表示されます。ブラウザのページに再び入ると、ポップアップ画面が消えるはずですが、ポップアップの閉じるボタンをクリックして削除する必要があります。
ブラウザのページにもう一度入力するとすぐにポップアップが消えてしまいますか?マウス出力&マウス

私はこのJavaScriptコードを使用している:mouseoverイベントによって

// Exit intent 
function addEvent(obj, evt, fn) { 
    if (obj.addEventListener) { 
    obj.addEventListener(evt, fn, false); 
    } else if (obj.attachEvent) { 
    obj.attachEvent("on" + evt, fn); 
    } 
} 
// Exit intent trigger 
addEvent(document, 'mouseout', function(evt) { 
    if (evt.toElement == null && evt.relatedTarget == null) { 
    $('.lightbox').slideDown(); 
    }; 
}); 
// Closing the Popup Box 
$('a.close').click(function() { 
    $('.lightbox').slideUp(); 
}); 

答えて

0

トリガそれを

addEvent(document, 'mouseover', function(evt) { 
    if (evt.toElement == null && evt.relatedTarget == null) { 
    $('.lightbox').slideUp(); 
    }; 
}); 
関連する問題