Wenn ich die Maus über ein Bild bewege, dann wird in der Konsole jeweils mousemove und mouseut ausgegeben. Weshalb passiert das? Bei mousemove sollte doch nicht mouseout getriggert werden?
Sobald ich die Zeile hint.css('display','block'); entferne, dann ist das Verhalten wieder normal.
Sobald ich die Zeile hint.css('display','block'); entferne, dann ist das Verhalten wieder normal.
Code:
var hint = $('<div class="hint">');
$('body').append(hint);
$('img').on('mousemove',function(e) {
console.log('mousemove');
var x = e.pageX;
var y = e.pageY;
hint.css('left', x + 'px');
hint.css('top', y + 'px');
hint.css('display','block');
}).on('mouseout',function(e) {
console.log('mouseout');
});
Zuletzt bearbeitet: