Показать сообщение отдельно
  #7 (permalink)  
Старый 30.08.2017, 15:19
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Сообщение от kot_k_k Посмотреть сообщение
увы
$('tr:not([class*="'+маска+'"])').hide();
скрывает все абсолютно.
show - не подходит - т.к. все и так видно.
надо скрыть .
так скрыть надо начально, я же написал

<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<div class="petrov">Петров</div>
<div class="ivanov">Иванов</div>
<div class="sidorov">Сидоров</div>
<div class="janbekov">Жанбеков</div>
<input type="text" id="input" value="rov"/>
<script>
	$(function(){
		$('#input').on('input change blur click',function(){
			$('div').fadeTo(0,.3);
			$('div[class*="'+$(this).val()+'"]').fadeTo(0,1);
		}).click();
	});
</script>


а там сами думайте, как удобней.

Nexus. ваш пример за основу взял, надеюсь вы не против

Последний раз редактировалось j0hnik, 30.08.2017 в 15:26.
Ответить с цитированием