Как решить эту проблему JavaScript? - PullRequest
0 голосов
/ 18 января 2011

Когда я перехожу на http://www.kambariokas.eu/prideti.php,, я получаю ошибку $ ("# nav"). SpasticNav не является функцией.
На других страницах этот скрипт работает отлично, ноне скрипт для проверки.Может быть, у вас есть предложения, как это решить?Вот код:

<script type="text/javascript">
   $('#nav').spasticNav();
        $(document).ready(function(){
            $.validator.addMethod("username", function(value, element) {
                return this.optional(element) || /^[a-z0-9\_]+$/i.test(value);
            }, "Username must contain only letters, numbers, or underscore.");

            $("#skelbimas").validate();

        });

    </script>

1 Ответ

3 голосов
/ 18 января 2011

Это потому, что $ ("# nav"). SpasticNav не является функцией. То есть вы нигде не определили это.

Я предполагаю, что это должно быть определено в файле http://www.kambariokas.eu/%20dizainas/js/jquery.spasticNav.js, но это возвращает ошибку 404. Следовательно, ваша функция spasticNav никогда нигде не определена.

Редактировать: удалить лишний пробел перед дизайнами, чтобы исправить местоположение скрипта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...