jquery添加删除输入

jquery添加删除输入,jquery,input,add,Jquery,Input,Add,当我使用jQuery创建和删除文本框时,我的jQuery现在可以完美地工作。但是,当我决定允许用户在提交后编辑代码时,代码无法正常工作,修改后的代码也无法正常工作 我的规则是,每个迭代中至少需要2个迭代框和1个任务,如果小于此值,jQuery将分别禁用我的删除迭代和减号任务按钮 现在,我的代码似乎不能允许用户减少任务,即使迭代中有多个任务,并且删除迭代按钮永远被禁用,尽管从(比如)5次迭代开始 我无法在开始时删除“禁用”,因为如果用户只填写了一个任务,则可能会以零任务结束,因此我只能在if-循环

当我使用jQuery创建和删除文本框时,我的jQuery现在可以完美地工作。但是,当我决定允许用户在提交后编辑代码时,代码无法正常工作,修改后的代码也无法正常工作

我的规则是,每个迭代中至少需要2个迭代框和1个任务,如果小于此值,jQuery将分别禁用我的删除迭代和减号任务按钮

现在,我的代码似乎不能允许用户减少任务,即使迭代中有多个任务,并且删除迭代按钮永远被禁用,尽管从(比如)5次迭代开始

我无法在开始时删除“禁用”,因为如果用户只填写了一个任务,则可能会以零任务结束,因此我只能在
if
-循环证明所需的任务超过最小值后删除“禁用”

这是我的jQuery代码,有人能帮我一下并给我一些建议吗?:)提前谢谢


PS:
$('.plus')
指的是我的添加任务类按钮,
$('.moins')
指的是我的减号任务类按钮,
$('.removeitation')
$('.#additionation')
分别代表删除迭代和添加迭代。

请给我们一些关于您的问题的背景(你的代码到底应该做什么,它现在是如何做的(对你的方法的粗略描述就足够了),并且只在你的问题中粘贴相关的代码。现在你对迭代的意思一点也不清楚,因为你没有解释你的迭代应该做什么

--编辑1

我看到你把问题分成了几段,非常好。请通过提供上下文使问题变得更好

--编辑2

我看到您使用的是parent().parent().parent()。这是一个相当死板的代码。您应该使用.resest('描述您正在寻找的父项的查询')

您应该使用“event.preventDefault();”而不是“return false;”,并按如下方式编辑行

$(".moins").live("click", function() {


我已经在问题的开头解释过了。代码都是相关的。你不明白其中的哪一部分?迭代应该包含包含用户任务的文本框。简单想想。你有一个包含许多任务的迭代框。你可以选择增加或减少迭代或任务的数量你至少可以进行2次迭代,每次迭代中至少有一个任务。明白了吗?对不起,我还是不明白(也许我在这里太傻了)。在问题的第一段,你能描述一下你的程序应该做什么吗?比如:我正在为一家银行创建一个网站。用户有我用文本框显示的银行帐户,可以是一个或多个。用户可以使用复选框将钱存入他们的帐户。(这个例子完全是胡说八道,但请写一篇这样的简短介绍)问题是:你在这里问一个问题。当你问一个问题时,你应该尽量让它容易理解。现在,这很难。我又看了一遍你的代码。没有html几乎不可能回答你的问题。我有一些意见,请看我问题中的编辑。@pivotal developer-这个问题很难回答。请考虑扩大它,并在评论中多一点理解。我主演了这个,并将跟进。
$(".moins").live("click", function(event) {