0
我在下面提到的代碼中遇到了一些問題。如果搜索結果爲空,我只想顯示空信息。你能幫我找到空的結果嗎? 我的意思是我應該在哪裏編寫空結果的代碼。順便說一下,搜索過濾器的工作方式非常完美。在jQuery過濾器中查找空結果
var $rows = $('.filters > .article');
$('#search').change(function() {
var val = $.trim($(this).val()).replace(/ +/g, ' ').toLowerCase();
$rows.show().filter(function() {
var text = $(this).data('location').replace(/\s+/g, ' ').toLowerCase();
return !~text.indexOf(val);
}).hide();
});
任何原因,您使用的是按位運營商不'〜'?你可以簡單地檢查'text.indexOf(val)<0'。 – Terry