Я столкнулся с проблемой в IE, FF и Chrome, и особенно в Chrome, где курсор мыши продолжает работать, пока курсор находится над целевым элементом. Вот код jquery:
$(document).ready(function () {
var localizedText = $('#loginTooltip').data('localized-text');
$("#login").tooltip({
title: "My Text",
html: true
});
$("[toggle=tooltip]").mouseenter(function () {
$('.tooltip').css('left', parseInt($('.tooltip').css('left')) + 14 + 'px');
$('.tooltip-arrow').css({ 'left': '44%' });
});
});
В FF событие срабатывает, возможно, 3 или 4 раза, но затем перестает оставлять видимую подсказку, что нормально. В IE проблема менее заметна, может быть, дважды будет запущен скрипт, но в Chrome событие происходит непрерывно, пока курсор не покинет цель.
Есть идеи?