Парни, упустил один момент. В тексте по которому идет поиск, присутствуют html теги, соответственно поиск их учитывает, попытался решить проблему вот так
function fnSearch(arr, pattern) {
return arr.filter(function(product) {
return pattern
.replace(/\<.*?>/g, "")
.trim()
.toLowerCase()
.split(/\s+/)
.every(function(p) {
return product.html.toLowerCase().includes(p)
});
});
}
не помогло, потом вот так
function fnSearch(arr, pattern) {
return arr.filter(function(product) {
return pattern
.text()
.trim()
.toLowerCase()
.split(/\s+/)
.every(function(p) {
return product.html.toLowerCase().includes(p)
});
});
}
не сработало
Подсобите еще разок?