<p title="85ab">example text</p>
<textarea id="85ab"></textarea>
$(document).on("click", "p", function () {
$("#" + $(this).attr("title")).empty().append($(this).text());
});
Даже не знаю как объяснить - камнями не кидаться:
Тег p пришел у нас ajax'ом, далее по клику на этот тег, ищем тот у которого id совпадает с titl'ом "нажатого", если нашли, то вставляем содержимое нажатого тега внутрь второго.
Если по примеру:
Тыкаем по тегу p, далее берем значение атрибута title (т.е. 85ab) и вставляем в тег с таким же идентификатором (т.е. в textarea) содержимое тега p (т.е. example text).
Собственно проблема:
Код работает только в том случае, если в textarea не ставили фокус мышкой, если тыкнули по textarea, то вставка более не происходит, событие инсценируется, но вот append работать отказывается. Кто-нибудь знает причину?