Поддержка Проблемы и решения Вызов рубрик, не срабатывают линки

  • Решил вывести дополнительный блок рубрик с помощью jquery. Вставляю в div это: <?php wp_list_cats('use_desc_for_title=0&children=0&hide_empty=0'); ?>рубрики появляются, но при клике не переходит в нужную =\ Может кто знает почему так?
    Благодарю.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Atrax

    (@atrax)

    Ethical engineer

    1. События перехватываются каким-то обработчиком jQuery.
    2. DIV перекрывается другим элементом или находится «глубже» по z-index.
    3. Что-то еще случилось… 🙂

    Мало информации…

    Вызываю файл плагина в шапке так:

    <script type="text/javascript" src="<?php echo bloginfo(stylesheet_directory) .'/jquery-1.3.2.min.js'; ?>"></script>
    <script type="text/javascript" src="<?php echo bloginfo(stylesheet_directory) .'/jquery.easing.min.js'; ?>"></script>
    <script type="text/javascript" src="<?php echo bloginfo(stylesheet_directory) .'/jquery.lavalamp.min.js'; ?>"></script>
    
    	<script type="text/javascript">
    
            $(function() {
                $("#1").lavaLamp({
                    fx: "backout",
                    speed: 800,
                    click: function(event, menuItem) {
                        return false;
                    }
                });
            });
    
    	</script>

    причём, если убрать эту строчку

    click: function(event, menuItem) {
                        return false;
                    }

    то подгружает архив рубрик, но тогда цвет активного меню не работает. а сам div так выглядит:

    <div id="container">
    
    	<ul class="lavaLampNoImage" id="1" >
    <?php wp_list_cats('use_desc_for_title=0&children=0&hide_empty=0'); ?>
    	</ul>
    
    </div>

    Atrax

    (@atrax)

    Ethical engineer

    А если вставить

    $(menuItem).trigger('click');

    в функцию перед return?

    click: function(event, menuItem) {
                    	$(menuItem).trigger('click');
                        return false;
                    }

    о! спасибо, работает 🙂

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Вызов рубрик, не срабатывают линки» закрыта для новых ответов.