Проблема в следующем: у меня есть один div, который обертывает список всех моих пользователей. Я хочу создать окно поиска, но я не хочу использовать Ajax, поэтому я начал пытаться использовать JQuery для поиска текста внутри div и скрыть другие результаты. Я пробовал, но я застрял на этом:Поиск текста внутри div
//Search Box
$(document).on('input', "#search-weeazer", function(e){
console.log('input ativado')
if($(this).val().length >= 4){
// if($('#colmeia-chat').html().indexOf($(this).val()) > -1){
// console.log('Found')
// } else {
// console.log('Not Found')
// }
$('div.chat-users>div').each(function(i,div){
if($(div).html().indexOf($(div).val()) > -1){
console.log($(div).html() + ' found: ' + i);
} else {
console.log("Not Found")
}
});
}
});
Кто-то знает, как я могу это сделать? Спасибо!
В моем HTML я есть это:
<div class="chat-users" style="height: 400px;">
<?php include_once('user-chat-list.php'); ?>
</div>
Внутри «чат-пользователей» У меня есть список всех пользователей, загруженную с PHP
Вот еще Html, чтобы показать структуру: https://jsfiddle.net/jdqbnz2w/
А что ваш HTML? – Mohammad
@Mohammad Внутри этого у меня есть много других div, загруженных PHP
Добавить несколько образцов контента в html для решения проблемы – Mohammad