[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: jQuery, append элементу атрибута этого элемента
Cookson
Вопрос знатокам jQuery.
Нужно, чтобы при загрузке документа каждому элементу с нужным классом append'иалсь строка, содержащая атрибут этого элемента. Например, к div.d append'ится строка, содержащая его атрибут width. Вроде
HTML
$(document).ready(functon(
$("div.d").append("Бла-бла "+$(this).attr("width")+" бла");
)};

//код заведеомо неправильный, просто чтобы передать суть вопроса



Спустя 1 день, 3 часа, 46 минут, 10 секунд (27.03.2009 - 19:32) Guest написал(а):
Если кому интересно, решение такое:
HTML
$(document).ready(function(){
$("div.d").click(function(){
$(this).html("text text text "+$(this).attr("name"));
});
$("div.d").click();
});

То есть мы присваиваем каждому диву действие на событие onClick и имитируем клик по каждому диву. Получилось довольно индусско, но другого способа я не нашёл.

Спустя 39 секунд (27.03.2009 - 19:32) Cookson написал(а):
Тьфу-ты, опять не залогинился...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.