L
ler
Гость
А у меня при загрузке комментов через ajax спойлеры превращаются в полоски и не открываются. Знаю что проблема в джаваскрипте, но куда копать...
<script type="text/javascript">
var ias = $.ias({
container: "#topic_main",
item: ".ajxcomments",
pagination: "#pagination",
next: "#page_next a",
//trigger: 'Еще' // Текст кнопки
//loader: '<img src="/images/loading.gif" alt="loading" />', // Загрузчик
delay: 1000,
negativeMargin:500
});
ias.extension(new IASTriggerExtension({
html: '<tbody class="ias-trigger ias-trigger-next"><tr><td class="jnav" colspan="2"><center><a style="cursor:pointer">{$lang['IAS_NEXT_COMM']}</a></center></td></tr></tbody>',
offset: 1,
htmlPrev: '<tbody class="row2"><tr><td class="jnav" colspan="2"><center><p><a href="#">{$lang['IAS_PREV_COMM']}</a></p></center></td></tr></tbody>'
}));
ias.extension(new IASSpinnerExtension({
src: '/images/loading.gif',
html: '<tbody class="ias_spinner"><tr><td class="jnav" colspan="2"><center><p><img src="/images/loading.gif" /></p></center></td></tr></tbody>',
}));
ias.extension(new IASPagingExtension());
ias.extension(new IASHistoryExtension({
prev: '.ias-trigger-prev'
}));
ias.extension(new IASNoneLeftExtension({
html: '<tbody><tr><td class="jnav" colspan="2"><center><p>{$lang['IAS_NO_COMM']}</p></center></td></tr></tbody>',
}));
jQuery.ias().on('pageChange', function(pageNum, scrollOffset, url) {
var n = noty({
text: "{$lang['IAS_MAIN']}: <a href='{U_CANONICAL}#topic_main'>{U_CANONICAL}</a>",
layout: 'bottom',
type: 'information',
maxVisible: 1,
});
});
</script>
Есть много таких свойств в js, onload, onclick и т.д., надо в функции добавить чтобы при загрузке сообщений аяксом еще и initSpoilers(context); исполнялось.on('pageChange