Как преобразовать выбранный тег в строку и перейти к текстовой области:
<div class="wrapper">
<textarea name="button_code">
Here should be pasted actual code from clicked tag:
</textarea>
</div>
<button class=insert name=insert>Insert</button>
Я пытаюсь, но безуспешно (не работает):
var pos = 0;
$('textarea').click(function() {
var pos = $(this).attr("name");
return false;
});
$('.insert').click(function() {
var tt = $(this).prop('outerHTML');
var str = new String(tt);
$('textarea[name^="' + pos + '"]').insertAtCaret('' + str + '');
});
Я получаю кнопку в строке, но она не вставляется в текстовое поле ....