Jquery Accordion Error :: Object не поддерживает свойство или метод 'accordion - PullRequest
0 голосов
/ 12 января 2012

Сценарии включены

<script src="../../Scripts/jquery-ui-1.8.17.custom.min.js" type="text/javascript"></script>

Аккордеонный Скрипт `

    $(function () {
        $("#accordion").accordion();
    });
        $("#tabs").tabs();


</script>`

Html

<div id="accordion">
<h3><a href="#">First header</a></h3>
<div>First content</div>
<h3><a href="#">Second header</a></h3>
<div>Second content</div>

Почему я получаю эту ошибку ??? Объект не поддерживает свойство или метод 'accordion Обновлено Я хотел бы упомянуть одну вещь: мой скрипт работает нормально с вкладками

Ответы [ 2 ]

1 голос
/ 12 января 2012

Попробуйте предыдущую версию jqueryjquery-ui-1.7.3.custom.min.jsjquery-1.3.2.min.js

Для Аккордеона это работает для меня.и если вы также хотите включить вкладки в свой вид, используйте последнюю версию jquery (вы используете на данный момент)

0 голосов
/ 12 января 2012

Я видел похожие ошибки в сообщениях об ошибках, которые мы используем на нашем сайте. Эти ошибки действительно очень редки. То есть подавляющее большинство отображаемых страниц работают нормально, не генерируя ошибки. Но затем появляется какой-то браузер, у него нет проблем с большей частью javascript или jquery, а затем выдается какая-то случайная ошибка. Это озадачило меня некоторое время, и я собирался открыть подобный вопрос.

Моя теория, основанная на большом количестве наблюдений, но не на «факте», заключается в том, что в браузере происходит что-то, что вызывает ошибку неповторяющимся образом. То есть это не проблема в вашем коде, а проблема в браузере.

Я бы надеялся на более авторитетный ответ, чем этот, или на какое-то доказательство того, что то, что я предлагаю, "не может произойти".

...