jquery动态表单错误

时间:2009-11-27 17:01:03

标签: javascript jquery-plugins dynamic-forms

在跟随this tutorial

时,我无法为动态表单实现此jQuery插件

这个简单的代码在Firefox 3.5.5中给我一个错误。

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

和错误:
    “$(”#duplicate“)。dynamicForm不是函数”

HTML中有一个id =“duplicate”的元素,所以我不确定错误的含义 任何人都可以对这个问题有所了解吗?

3 个答案:

答案 0 :(得分:1)

在包含jquery-dynamic-form.js库本身后,您是否已将head包含在页面的jquery部分中:

<script type="text/javascript" src="jquery.js"></script>    
<script type="text/javascript" src="jquery-dynamic-form.js"></script>

答案 1 :(得分:0)

@buken你怎么知道这两个都没有错误加载?

该错误表示没有为jQuery对象定义该名称的函数。当您尝试使用插件时,可能没有正确加载插件。

尝试在firebug控制台中检查$().dynamicForm。如果加载了插件,则应输出normalizeElmnt(elmnt)。查看从http://code.google.com/p/jquery-dynamic-form/downloads/list下载的示例,它是否有效或抛出错误?

答案 2 :(得分:0)

经过几个小时的拉毛,我终于解决了这个问题。罪魁祸首?在脚本标记中拼写错误的“text / javascript”。

我想我现在小睡一会儿。谢谢大家的帮助。