Показать сообщение отдельно
  #3 (permalink)  
Старый 14.11.2015, 03:30
Новичок на форуме
Отправить личное сообщение для Besenok Посмотреть профиль Найти все сообщения от Besenok
 
Регистрация: 06.11.2015
Сообщений: 5

Сообщение от pnpquest Посмотреть сообщение
Что значит не можете отловить? Если у элементов есть id, они доступны. Значит их нет, либо они дублируются, либо еще что-то не так.
Ну то-есть, есть файл load_msg.php который каждые несколько секунд подгружается в div через ajax, в этом файле есть что то типа этого

echo '<div class="view_msg_d">';
	if( IsAdmin( $b['steamid'] ) ) {
        echo '<div class="chat_avatar"><img style="border: 2px solid #F00;" src="'.$b['avatar'].'" width="60" height="60" /></div>';
	} else {
		echo '<div class="chat_avatar"><img src="'.$b['avatar'].'" width="60" height="60" /></div>';
	}
	echo '<div style="float: left;">
	<div class="chat_name">
		<a href="http://steamcommunity.com/profiles/'.$b['steamid'].'/" target="_blank"><b>'.$b['user_name'].'</b></a></div>';
		if( isset( $_SESSION["steamid"] ) ) {
			if( IsAdmin( $steamprofile['steamid'] ) ) {
				//echo '<span style="float:left;line-height: 10px;margin-left:10px;">( steamID: '.$b['steamid'].' )</span>';
				echo '<a href="#" id="del_msg" >Удалить</a>';
			}
		}				
          	echo '<div style="clear:both;"></div>
		<div class="chat_msg_text">'.$b['msg'].'</div>
	</div>
</div> 
<div style="border-bottom: 1px dotted #CCC; margin-top: 5px; margin-bottom: 5px;"></div>
	<div style="clear:both;"></div>	
';


Пытаюсь выполнить банальный алерт при нажатии на #del_msg но ничего не происходит

//Удалить сообщение в чате
jQuery( '#del_msg' ).click( function() {
	alert( 'del_msg' );
	return false;
});


и такое только с файлами которые изначально не подгружаются на сайт( include ), а подгружаются в дальнейшем через ajax.

Надеюсь правильно озвучил суть.
Ответить с цитированием