Время для прочтения: 0 мин. 29 сек.

Делегирование tipTip

tipTip - отличный плагин jQuery для показа всплывающих подсказок. Но есть в нем свой недостаток: он не работает на элементах, добавленных в DOM динамически. Попробуем исправить такое поведение.

jQuery


$(function() {
    $('body').on('mouseover', '[data-title]', function() {
        if($(this).data('hasTipTip') !== true) {
            $('[data-title]').tipTip({
                attribute: 'data-title'
                ,delay: 200
                ,fadeIn: 200
                ,fadeOut: 200
            });
            $(this).data('hasTipTip', true);
            $(this).trigger('mouseover');
        }
    });
});

Можно также использовать плагин livequery.

Ссылки

Для вставки кода используйте HTML-теги
<pre><code class="php">ваш код</code></pre>