2011-04-19 62 views
0

我有一個我希望能夠使用表單添加數據的名稱列表。顯示同一個div的多個實例

例如,
John Doe的
薩利史密斯
珍傑克遜

我想能夠使用jquery和在一個div形式所選擇的名稱下以顯示形式。所以,如果用戶點擊Sally Smith,表格div顯示在她的名字下方。

例如,
李四
薩莉·史密斯
FORM DIV HERE
詹妮弗·傑克遜

我知道如何顯示/隱藏一個div,但我不知道我怎麼可以重現同一div多次。每個div都包含相同的信息,但它需要以點擊的名稱顯示。如果我可以創建一次div並將div的標識符更改爲與該人的姓名相同,那將會很好。 (即class="sally-smith-form"

我是否需要爲列表中的每個名稱創建表格div還是有更好的方法?

回答

0

嘗試.clone()。您可以複製該元素,然後追加另一個元素:

$('#place_to_insert').after($('.sally-form-form:first').clone());