我的iframe起源相同。在iframe鼠標事件觸發的文件中像這樣:如果iframe中發生mousedown,文檔將不會觸發mousemove事件
// this won't work
$('iframe').contents().find('body').on('mousedown mouseup mousemove', function(e) {
$(document).trigger(e);
});
// this does work
$('iframe').contents().on('mousedown mouseup mousemove', function(e) {
$(document).trigger(e);
});
我的問題是,如果在iframe發生鼠標按下和鼠標離開的iframe,該文件將不會觸發它自己的鼠標移動事件,直到鼠標鬆開發生。
我試過在iframe和文檔中觸發mouseup,一旦鼠標離開iframe,但文檔mousemove事件將不會恢復,直到物理mouseup發生。
是的,這解決了它,我一直在我的事件結合的iframe裏面的身體,一旦鼠標左鍵的iframe體將停止射擊。 – user706474