tagManager 2 и jquery-плагин qtip2



  • Есть плагин qTip2, выводит всплывающие подсказки при наведении на элемент. В моем случае - увеличенное изображение товара.

    <img src="http://url/assets/templates/default/images/noimage.jpg" alt="" data-pic="http://url/assets/templates/default/images/noimage.jpg" class="product"
    

    До применения сортировки все работает. А как только начинаю сортировать, то "увеличение" перестает работать. Точнее, не работает только с элементами, которые tagManager сортирует. С другими на странице - работает.
    Понимаю, что за работу third party software вы не несете ответственности. Но было бы интересно - почему не работает? Куда копать?


  • Администраторы

    @nweb

    Но было бы интересно - почему не работает? Куда копать?

    По-моему очевидно почему не работает. Плагин применяется после загрузки DOM, когда происходит Ajax-запрос, появляются новые элементы в DOM. Если у qTip2 нет встроенной поддержки такой ситуации, то надо вызывать плагин после каждого Ajax-запроса и применять его к новым элементам. У TagManager есть возможность это сделать (JS-callback функции).

    function tm_onFilterAfter( total, pageCount, onPageLimit ){
     
        $('#products .photo').qtip();//тут ваш вызов jQuery плагина
     
    }
    


  • Спасибо, заработало.



Последние темы

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.