0

このチュートリアルを実行しているときに、動的フォームにこのjQueryプラグインを実装するのに問題があります

この単純なコードは、Firefox3.5.5でエラーを引き起こします。

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

およびエラー:
"$("#duplicate ")。dynamicForm is not a function"

HTMLにid="duplicate"の要素があるため、エラーの意味がわかりません。
誰かがこの問題についていくつかの洞察を流すことができますか?

4

3 に答える 3

1

ライブラリ自体を含めた後、ページのセクションに含めjquery-dynamic-form.jsましたか?headjquery

<script type="text/javascript" src="jquery.js"></script>    
<script type="text/javascript" src="jquery-dynamic-form.js"></script>
于 2009-11-27T17:02:51.600 に答える
0

@buken両方がエラーなしでロードされていることをどのように知っていますか?

このエラーは、jQueryオブジェクトにその名前で定義された関数がないことを示しています。プラグインを使用しようとすると、プラグインが正しくロードされていない可能性があります。

$().dynamicFormFirebugコンソールでチェックインしてみてください。プラグインがロードされている場合は、を出力する必要がありますnormalizeElmnt(elmnt)http://code.google.com/p/jquery-dynamic-form/downloads/listからダウンロードした例を確認してください。機能しますか、それともエラーが発生しますか?

于 2009-11-27T17:38:48.020 に答える
0

何時間も髪を引っ張った後、私はついに問題を修正しました。犯人?スクリプトタグの「text/javascript」のつづりが間違っています。

今からお昼寝すると思います。皆さんの助けに感謝します。

于 2009-11-27T21:27:11.787 に答える