Re: [問題] jQuery複製div問題

看板Ajax作者 (阿中)時間16年前 (2009/06/16 00:49), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
呵呵,不麻煩各位了, 我找到答案了 下列程式需改為 就可以了 ^^ $('#A div').click(function(){ $(this).clone().insertAfter($('#B > legend')); }) ※ 引述《joec221006 (阿中)》之銘言: : 大家好 : 小弟想利用jQuery再網頁上A區的所有的<div> : 在按click之後可以分別「複製」到B區, : 以下是我的程式碼, : 當我按下第一次的時候可以會把A區其中一個div剪到B區, : 再按第二次的時候,就會複製兩個div到B區(原A區的div也消失), : 我試過用append OR appendTo 或著 insertAfter都無法達成 : 請問有沒有辦法可以讓append , appendTo , insertAfter到一個target時候 : 不需要remove原來的div呢? : 還有為什麼再按第二次的時候會複製兩個到B區? : 可否請各位幫小弟看一下,謝謝 : <script type="text/javascript"> : $(document).ready(function(){ : $('#A div').click(function(){ : $(this).insertAfter($('#B div')); : }) : }); : </script> : <body> : <fieldset id="A"> : <legend>A區</legend> : <div>Code1</div> : <div>Code2</div> : <div>Code3</div> : <div>Code4</div> : <div>Code5</div> : </fieldset> : <fieldset id="B"> : <legend>B區</legend> : <div></div> : </fieldset> : </body> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.176.201 ※ 編輯: joec221006 來自: 118.160.176.201 (06/16 00:50)

06/16 01:11, , 1F
$('#code div') ??
06/16 01:11, 1F

06/16 15:35, , 2F
Sorry 應該是$('A' div)
06/16 15:35, 2F
※ 編輯: joec221006 來自: 140.115.236.1 (06/16 15:36)
文章代碼(AID): #1ADdkpAj (Ajax)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1ADdkpAj (Ajax)