Показать сообщение отдельно
  #1 (permalink)  
Старый 09.01.2014, 00:20
Интересующийся
Отправить личное сообщение для prope Посмотреть профиль Найти все сообщения от prope
 
Регистрация: 12.12.2013
Сообщений: 12

Как получить innerHTML при клике
допустим код
<img class="r1" src="http://1.jpg"><img id="r" src="http://1.gif"><i class="r1">vvxvxvxvxvxvx</i><i class="r">vvxvxvxvxvxvx</i>

$(document).ready(function() {
	$('[class=r]').click(function() {		
		html = $(this).html();
        $('#Textarea').val(html);
	});
});
$(document).ready(function() {
	$('[class=r]').click(function() {		
		html = $(this).text();
        $('#Textarea').val(html);
	});
});

первые два позволяют получить только текст
$(document).ready(function() {
	$('img[class=r]').click(function() {				
		var value = $(this).attr('src').split('|');
		var field = value[0];
		$('#Textarea').text(field);
	});
});
этот только ссылку на изображение

а как при клике допустим на
<img id="r" src="http://1.gif"> 
получить 
<img id="r" src="http://1.gif">
ну или при клике сюда
<i class="r">vvxvxvxvxvxvx</i>
 получить 
<i class="r">vvxvxvxvxvxvx</i>
Ответить с цитированием