JQuery динамическая ошибка формы - PullRequest
0 голосов
/ 27 ноября 2009

У меня проблемы с реализацией этого плагина jQuery для динамических форм при выполнении этого урока

Этот простой код дает мне ошибку в Firefox 3.5.5.

$(document).ready(function(){  
    $('#duplicate').dynamicForm('#plus', '#minus', {limit:5});
});

и ошибка:
"$ (" # duplicate "). dynamicForm не является функцией"

В HTML есть элемент с id = "duplicate", поэтому я не уверен, что означает ошибка.
Кто-нибудь может пролить свет на эту проблему?

Ответы [ 3 ]

1 голос
/ 27 ноября 2009

Включили ли вы jquery-dynamic-form.js в раздел head вашей страницы после включения самой библиотеки jquery:

<script type="text/javascript" src="jquery.js"></script>    
<script type="text/javascript" src="jquery-dynamic-form.js"></script>
0 голосов
/ 28 ноября 2009

После многих часов стрижки волос я наконец-то исправил проблему. Виновник? Неправильное написание слова «текст / JavaScript» в теге сценария.

Думаю, я сейчас вздремну. Спасибо всем за помощь.

0 голосов
/ 27 ноября 2009

@ buken откуда вы знаете, что оба загружаются без ошибок?

Эта ошибка говорит о том, что не определена функция с таким именем для объекта jQuery. Возможно, этот плагин не загружен должным образом, когда вы пытаетесь его использовать.

Попробуйте проверить $().dynamicForm в консоли firebug. Если плагин загружен, он должен вывести normalizeElmnt(elmnt). Посмотрите пример, скачанный с http://code.google.com/p/jquery-dynamic-form/downloads/list,, работает или выдает ошибку?

...