簡體   English   中英

jQuery替換表中的字符

[英]jQuery replace character in table

這是我的桌子

<table>
  <tr>
    <td>"James"</td>
    <td>"do"</td>
    <td>"you</td>
    <td>"like</td>
    <td>"your life"</td>
  </tr>
</table>


<button>Let the magic begin</button>

我想刪除符號的所有出現,因此<td>"James"</td>將是<td>James</td>等。

我創建了此函數,但這無濟於事。

$("button").on( "click", function(e) {
  $('table').find("tr").each(function() {
      $(this).replace(/\+/g, '');

    });
});

您必須在正則表達式中實際定位報價

 $("button").on( "click", function(e) { $('table tr td').text(function(_,txt) { return txt.replace(/\\"/g, ''); }); }); 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <table> <tr> <td>"James"</td> <td>"do"</td> <td>"you</td> <td>"like</td> <td>"your life"</td> </tr> </table> <button>Let the magic begin</button> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM