2015-04-23 118 views
0

我有一个包含一个输入的表单。 当用户点击一个按钮时,该输入将被克隆,克隆将在原始输入之后被插入。当原始元素被删除时,jquery,clone元素一起被删除

用户还可以删除克隆。

我的问题是,当我删除用于创建克隆的原始元素时,所有克隆的元素也被删除。

我只想删除用户选择的目标输入。

+1

你是否也克隆了ID和/或名称? –

+2

它看起来像你也可能克隆的数据也可以分享代码 –

+1

请分享您的示例克隆代码 – Panther

回答

0

克隆的元素没有链接到原始元素。更有可能的是,您用来删除元素的选择器的范围太广,因此将其全部删除。如果您按ID选择,并且按照评论者的建议,您也已将ID克隆到每个元素,也会发生这种情况。

没有一些代码片段,很难完全诊断问题。

+0

是的,我犯了一个错误。因为我通过使用类名删除,应该使用$(this)删除。非常感谢你 –