2015-04-23 66 views
0

我有一個包含一個輸入的表單。 當用戶點擊一個按鈕時,該輸入將被克隆,克隆將在原始輸入之後被插入。當原始元素被刪除時,jquery,clone元素一起被刪除

用戶還可以刪除克隆。

我的問題是,當我刪除用於創建克隆的原始元素時,所有克隆的元素也被刪除。

我只想刪除用戶選擇的目標輸入。

+1

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

+2

它看起來像你也可能克隆的數據也可以分享代碼 –

+1

請分享您的示例克隆代碼 – Panther

回答

0

克隆的元素沒有鏈接到原始元素。更有可能的是,您用來刪除元素的選擇器的範圍太廣,因此將其全部刪除。如果您按ID選擇,並且按照評論者的建議,您也已將ID克隆到每個元素,也會發生這種情況。

沒有一些代碼片段,很難完全診斷問題。

+0

是的,我犯了一個錯誤。因爲我通過使用類名刪除,應該使用$(this)刪除。非常感謝你 –