[問題] jquery覆蓋元件

看板Ajax作者 (阿風~~)時間3年前 (2020/09/23 20:55), 編輯推噓0(007)
留言7則, 4人參與, 3年前最新討論串1/1
請問大大們,若我想做下面的事,jquery 怎麼做比較好 第一種: <input type="text" id="A" /> 把它變成 <input type="text" id="A" value="CCCC" style="display:inline-block" /> 我想要的是這種類似 A = B;這種方式,有嗎? 我知道可以附加屬性上去,但我想看有沒有這種更快的方式。 第二種: <select id="A"></select> 把他變成 <input type="text" id="A" /> 這個,可以先加新的,再刪舊的,但我也想用A=B的方式做看看。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 14.207.80.17 (泰國) ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1600865758.A.C6F.html

09/24 11:05, 3年前 , 1F
你可以用 replaceWith
09/24 11:05, 1F

09/24 13:30, 3年前 , 2F
感謝你
09/24 13:30, 2F

09/26 18:02, 3年前 , 3F
我很懶,都把 <input ...> 再用別的東西包起來比方<xxx>
09/26 18:02, 3F

09/26 18:02, 3年前 , 4F
然後再動 <xxx>...</xxx> 裡面的 innerHTML
09/26 18:02, 4F

09/26 18:03, 3年前 , 5F
xxx 也懶得用getElementsByTagName 就設個id方便ById讀
09/26 18:03, 5F

09/26 18:04, 3年前 , 6F
這個不需要 jQuery,事前已用<xxx>tag包起來了
09/26 18:04, 6F

09/28 13:01, 3年前 , 7F
A.outerHTML = B.outerHTML
09/28 13:01, 7F
文章代碼(AID): #1VQqNUnl (Ajax)
文章代碼(AID): #1VQqNUnl (Ajax)