色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery.trim模糊查詢

林子帆2年前7瀏覽0評論

jQuery.trim()是一個非常常用的字符串方法,作用是去除字符串兩側的空格。

而在實際開發中,我們常常需要進行模糊查詢,即在字符串中查找包含某個子串的部分。jQuery.trim()是不能實現模糊查詢的,那么該如何實現呢?

這里介紹一個簡單的方法,利用JavaScript的indexOf()方法和jQuery的filter()方法配合實現:

var filterStr = "關鍵字";
$("div").filter(function () {
return $(this).text().indexOf(filterStr) >= 0;
});

以上代碼會找到所有含有“關鍵字”子串的div元素,并將它們過濾出來。其中,$(this).text()得到div元素的文本內容,indexOf(filterStr)用于檢查文本內容中是否包含filterStr子串。

需要注意的是,indexOf()方法是區分大小寫的,如果需要實現不區分大小寫的模糊查詢,可以將indexOf()改為toLowerCase()再使用indexOf()。

總結:jQuery.trim()適用于去除字符串兩端的空格,而要實現模糊查詢,可以借助JavaScript的indexOf()方法和jQuery的filter()方法配合使用。