Показать сообщение отдельно
  #1 (permalink)  
Старый 09.11.2017, 20:46
Аспирант
Отправить личное сообщение для chellas88 Посмотреть профиль Найти все сообщения от chellas88
 
Регистрация: 23.10.2017
Сообщений: 37

Перестает срабатывать скрипт на нажатие после динамического поиска
Собственно сабж. Есть таблица:
<div class="content">
		<?php
		$sql = mysql_query("SELECT * FROM `posv` ");
		while ($item = mysql_fetch_assoc($sql)) {
		echo '<div id="'.$item['id'].'" class="item">';
		echo '<div class="seria">'.$item['seria'].'</div>';
		echo '<div class="name">'.$item['name'].'</div>';
		echo '<div class="akt">'.$item['akt'].'</div>';
		echo '<div class="status">'.$item['status'].'</div>';
		echo'</div>';
		}
		?>
	</div>

Есть скрипт на нажатие элемента класса item
$(function(){
	$('.item').click(function(){
		var pensioner = $(this).attr('id');
		$('.black').fadeIn(400, function(){
			$('.popup').show();
			$('.main_menu').hide();
			$('.popup').attr("pensioner", pensioner);
			$('.popup').load('card_open.php');
		});
	});
});


Также есть живой поиск


$(function(){
	$('#search').keyup(function(){
		var search = $('#search').val();
		$('#load').show();
		$.ajax({
			type: "POST",
			url: "search.php",
			data: {"search": search},
			cache: false,
			success: function(response) {
				$('.content').html(response);
			}
		});
		return false;
	});


});

и обработчик живого поиска
while ($item = mysql_fetch_assoc($sql)) {
	echo '<div id="'.$item['id'].'" class="item">';
		echo '<div class="seria">'.$item['seria'].'</div>';
		echo '<div class="name">'.$item['name'].'</div>';
		echo '<div class="akt">'.$item['akt'].'</div>';
		echo '<div class="status">'.$item['status'].'</div>';
	echo'</div>';
}

Поиск отлично работает, но после поиска каких то значений и обновления дива content нажатие на элементе item уже не срабатывает. 2 дня голову ломаю. Помогите плиз
Ответить с цитированием