[問題] jquery after事件如何不自動加入後標籤

看板Ajax作者 (rob)時間14年前 (2012/01/29 15:14), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
有一段標籤要用after加入到另外一組標籤後 但是加入後都會自動加上後標籤 如 var data=<line y2="0" x2="500" y1="0" x1="0" stroke-width="30" stroke="#ffff56" fill="none" />; $("p:contains('內文')").after(data); 都會變成 <p>內文</p><line y2="0" x2="500" y1="0" x1="0" stroke-width="30" stroke="#ffff56" fill="none"></line> 自動加入後面的</line> 但是這樣子在原來程式就無法認定他是一個line的標籤了>__<請問 要下什麼指令才可以放在原先的p後面且不要自動去修改呢? 請教大家!感謝! -- 寧願天空是藍色~ 也不願心情是藍的! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.233.4.14 ※ 編輯: robinnpca 來自: 118.233.4.14 (01/29 15:14)

01/29 16:12, , 1F
這跟jquery無關 JS在createElement時有些瀏覽器就會視
01/29 16:12, 1F

01/29 16:13, , 2F
標籤名稱自動self close還是包起來....
01/29 16:13, 2F

01/29 16:14, , 3F
問題應該是出在你的"原來程式"是怎麼判定line標籤的
01/29 16:14, 3F

01/29 23:41, , 4F
你可以自己組字串放進去
01/29 23:41, 4F

01/30 14:27, , 5F
恩!應該是判斷有問題!我再研究看看!thanks!
01/30 14:27, 5F
文章代碼(AID): #1F9F7EBa (Ajax)
文章代碼(AID): #1F9F7EBa (Ajax)