Цитата |
---|
Дмитрий Вислов пишет:
перегружается кусок DOM дерева - соотв. исчезают все жкверевские бинды решение - в загружаемых аяксом компонентах прописать стартап-скрипты для жквери т.е. в шаблоне bitrix:catalog.section и bitrix:catalog.filter прописываем <script> $(document).ready(function() { /// бла бла бла }); </script> зы. можно поставить условие на ajax |
Цитата |
---|
Рустам Санеев пишет:
Я так понимаю в конфликт вступают ajax битрикса и jquery, но как заставить работать jquery вместе с аяксом битрикса? smile:( |
Цитата |
---|
Павел пишет:
Эти проблемы решает плагин jQuery - "live query" - http://plugins.jquery.com/project/livequery Нужен как раз если DOM изменяется. |
Код |
---|
<script type="text/javascript" > $(document).ready(function() { $("#tabs ul li").click(function() { $("#tabs ul li").removeClass('tabs_active'); $(this).addClass('tabs_active'); $($("#tabs div").hide().get($("#tabs ul li").index(this))).show(); }); }); </script> |
Код |
---|
<script type="text/javascript" > $(document).ready(function(example) { $("#tabs ul li").click(function() { $("#tabs ul li").removeClass('tabs_active'); $(this).addClass('tabs_active'); $($("#tabs div").hide().get($("#tabs ul li").index(this))).show(); }); }); $('#tabs ul li') .livequery('click', example); </script> |