Я использую плагин подсказки jQueryTools в своем приложении. Этот плагин имеет свою собственную функцию наведения, очевидно, для создания всплывающей подсказки. Плагин предполагает, что следующий элемент в DOM будет содержимым для всплывающей подсказки, что не работает для меня, поэтому я добавляю элемент на лету. Этот элемент удаляется при наведении мыши. Все это прекрасно работает в первый раз, но когда элемент удаляется из DOM в следующий раз, когда вы наводите курсор на курок, плагин не может его найти и не срабатывает.
tl; dr - как применить jQuery's live () к плагину, который имеет свой mouseEvent?
jQueryTools Tooltip
$('.help').hover(
function() {
$('<div class="tooltip">sup</div>').insertAfter(this);
},
function() {
$(this).next("div.tooltip").remove();
}
);
$('.help').tooltip();