на обсуждении Конфликт элементов в шаблоне релиза

L

ler

Гость
А у меня при загрузке комментов через ajax спойлеры превращаются в полоски и не открываются. Знаю что проблема в джаваскрипте, но куда копать...
 

Exile

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

Please Login or Register to view hidden text.

- эту функцию исполнять надо после загрузки комментариев аяксом. Как я понимаю сторонний мод какой-то.
 
L

ler

Гость
Совершенно не представляю как инициировать спойлеры.
Это в page header
$(document).ready(function(){
$('div.post_wrap, div.signature').each(function(){ initPostBBCode( $(this) ) });
});

А это во viewtopic

PHP:
<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>

А может потому что мой код не в head а в body
 
Последнее редактирование модератором:
Сверху