Всем привет.
На сайте используются стандартные наборы jquery: tabs, accordion, themes
Столкнулся с такой проблемой, при добавлении ajax-ом новых записей, к ним не подцепляются стили.
Т.е. первые, допустим, 20 записей списка выводятся без проблем и каждая запись даже аккордион-триггер отрабатывает и стили видит. Но как только аяксом выводятся следующие записи, то они выводятся только текстом, без стилей. Стили можно было бы прописать руками при выводе, если бы их было мало. Но стили подцепляются динамически из jquery-тем, и там разные hover еще отрабатывают. Так что не вариант.
Как-то можно обойти эту проблему? Может кто сталкивался?
Пример стилей на первых записях: prnt.sc/q3j5ll
Во-первых, это не сложный вопрос, а простой.
Во-вторых, это не стандартный набор.
В-третьих, это не стили не цепляются, а просто ваши библиотеки не заиничены на новых записях которые отрисованы позже, асинхронно
Добрый день. Спасибо за ваш ответ. Я заранее извиняюсь, если не четко сформулировал. Но да, вы правы. Именно не цепляются стили к записям, отрисованным позже загрузки страницы. Я потратил вчера на этот вопрос половину дня, но так и на нашел рабочего решения. Возможно вы сможете подсказать?
denis_druid, стандартный jquery accordion вызывается примерное таким способом $( ".my_accordion" ).accordion();
дак вот после того как аяксом вывели новые записи (которые допустим должны быть аккордионами), вызовите эту функцию $( ".my_accordion" ).accordion() снова