jquery гармошка не работает и не работает - PullRequest
0 голосов
/ 03 февраля 2012

Я пытаюсь реализовать jquery для аккордеона для переключения слайдов вниз и вверх по левой навигационной панели, но я использую jquery ниже и HTML-кодНо это не работает, это просто показывает только «нажмите здесь».

    <script type="text/javascript">
                jQuery("#accordion > li > div").click(function () {

                if (false == $(this).next().is(':visible')) {
                    jQuery('#accordion ul').slideUp(300);
                }
                jQuery(this).next().slideToggle(300);
            });
            jQuery('#accordion ul:eq(0)').show();

        </script>

вот мой код в HTML:

<ul id="accordion">
            <li>
                <div>
                   Click here</div>
                <ul>
                    <li><a href="#"</a>outer view</li>
                    <li><a href="#"</a>our works</li>
                    <li><a href="#"</a>Atrs</li>
                    <li><a href="#"</a>contac us</li>
                    <li><a href="#"</a>Demo</li>
                </ul>
            </li>
        </ul>

    </ul>

Ответы [ 2 ]

1 голос
/ 03 февраля 2012

Надеюсь, вы не забыли:

$(document).ready(function() {
    // Put all your jQuery goodness in here.
});

http://docs.jquery.com/

0 голосов
/ 03 февраля 2012

В вашей строке 2 jQuery ("accordion> li> div"), не должно ли это быть

jQuery("#accordion > li > div").

Я предлагаю вам попробовать проверить синтаксические ошибки с помощью Firebug или консоли JavaScript в Firefox ...

...