jQuery contains 可以抓大小寫的方法 發表於 2020-01-11 更新於 2021-06-27 分類於 JavaScript Disqus: 最近做單頁篩選某欄位資料使用 jQuery contains selector 可以簡單實作但發現 contains 沒法搜尋到大小寫不同的單字就爬了一下 Google 紀錄一下 參考如下方法 Make jQuery :contains Case-Insensitive | CSS-Tricks jquery :contains case-Insensitive - JSFiddle 12345$.extend($.expr[":"], {"containsIN": function(elem, i, match, array) {return (elem.textContent || elem.innerText || "").toLowerCase().indexOf((match[3] || "").toLowerCase()) >= 0;}}); 可以用$('td:containsIN("'+value+'")') 抓到你要的資料非常簡單