1
Как связать событие с объектом jquery без струй?связать событие перед добавлением объекта jquery
Пример мой DIV является:
var $div = $("<div>my div</div>");
Я хочу связать щелчок на этом не оказанной DIV, а затем распечатать его на DOM, что-то вроде:
$div.click(function(){alert("hello")});
$(body).append($div);
ТНХ
Это всегда гарантированно работать? Почему я могу привязать событие к элементу, еще не находящемуся в DOM - как это работает внутри? – Flash
Это уже элемент DOM. Только пока не часть дерева документа. Но событие связано с этим элементом, а не с документом, поэтому это не имеет большого значения. – ThiefMaster