[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Получить ссылку на объект, созданный динамически
sharki
Всем привет, возможно ли получить ссылку на только что созданный объект в DOM, посредством $(".....").append('<div>...'); ?

Это нужно, например, для изменения его содержимого чуть позже т.е

var newObj = $(".....").append('<div>...');
newObj.attr('bla',2323);


грубо говоря..



Пока надумал альтернативный вариант, а именно

1) Присвоить временный класс, и потом уже удалить его, или заменить...
2) Получить индекс последнего эл-та в коллекции и уже работать с объектом


Но как то не в кайф, может все таки есть потайные методы? :))



Спустя 20 минут, 53 секунды (26.08.2011 - 15:45) Dezigo написал(а):
var object = $(this);
$(object).append('<div>.XX</div>');
//
$(object).find('div').attr('bla',2323);


Спустя 4 минуты, 21 секунда (26.08.2011 - 15:50) Diss написал(а):
ну ты взял за объект "....." и ты работаешь с ним
в принципе
var newObj = $(".....").append('<div>...');
=
var newObj = $(".....");
newObj.append('<div>...');

получить ссылку на объект можно например так
$('body').append('<div id = "id" class = "test">nswnsw<div>')
alert ($('#id').attr('class'));

ну или любыми другими выборками типа find('div').attr('bla',2323); как советовали или какие еще придумаешь.

Спустя 38 минут, 43 секунды (26.08.2011 - 16:28) sharki написал(а):
Хорошо, испробую методы, как только вернусь к этому))

Спасибо

Спустя 20 часов, 54 минуты, 25 секунд (27.08.2011 - 13:23) Эли4ка написал(а):
sharki
можно..а зачем Вам это?это сильно браузер напрягает..если мне память не изменяет..
Быстрый ответ:

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