Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
这个jQuery代码有什么问题?_Jquery - Fatal编程技术网

这个jQuery代码有什么问题?

这个jQuery代码有什么问题?,jquery,Jquery,HTML: 遗忘表单实际上是你的表单而不是你的链接吗?你确定你没有交换吗 代码工作正常:您正在函数内部调用函数?。 您可以克服它,可能是因为此函数在后台运行无限循环…您需要更改 <a href="#forgetForm" title="show the form">show</a> <form id="show-forgetForm"> [...] </form> 到 这是因为$'forgetForm'尝试查找id为的元素,而不是其hr

HTML:


遗忘表单实际上是你的表单而不是你的链接吗?你确定你没有交换吗


代码工作正常:

您正在函数内部调用函数?。 您可以克服它,可能是因为此函数在后台运行无限循环…

您需要更改

<a href="#forgetForm" title="show the form">show</a>
<form id="show-forgetForm">
     [...]
</form>


这是因为$'forgetForm'尝试查找id为的元素,而不是其href属性为forgetForm的元素。没有明显的语法问题。您能告诉我们为什么这不起作用和/或您在控制台或firebug中遇到了什么错误吗。第一行工作正常!但是当我点击forgetForm链接时,表单仍然隐藏着,我们可以看到你的HTML,或者更好地设置一个供我们查看的表单。你能提供JSFIDLE中的示例吗?如果你提供一个FIDLE,这将非常容易。。。当然,这仍然很容易,但如果你有一把小提琴我们可以一起工作,你可能会更快地得到答案。
<a href="#forgetForm" title="show the form">show</a>
<form id="show-forgetForm">
     [...]
</form>
<a href="forgetForm">show</a>
<a id="forgetForm" href="#">show</a>