看板 Ajax 關於我們 聯絡資訊
※ 引述《gn00742754 (西門貓)》之銘言: : 我目前有個需求, : 要讓Table 裡面的某些文字可以變成超連結, : 之後變回去, : 我目前的作法很笨, : 是用$選擇以後使用.html(), : 直接在文字加上<a href>標籤, : 我有找到.wrap()的語法, : 可是我只能在td的外面包,找不到包裡面文字的語法, : 同樣的取消超連結, : 我也是用$選擇td以後, : 把內容用.text()覆蓋回去, : 請問有更好的方法嗎? $('td').each(function() { var $this = $(this); $('<a/>', {'href' : 'xxxx'}) .append($this.children().detach()) .appendTo($this); }); jQuery 1.8以後的版本建議改用$.parseHTML取代$('<a/>', {})的方式 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.164.68.111
gn00742754:非常感謝^____^ 02/21 20:50