Вы пробовали. Жить. Это добавит его обратно, если вы создадите элементы после того, как DOM уже загружен. Так что если у вас есть что-то вроде $ ("# mylist li"). Live ('handler', function () {}); Я не совсем уверен, что вы делаете, но это было бы что-то вроде этого.
Вы можете увидеть несколько примеров здесь:
http://api.jquery.com/live/
И в лицо вы можете сделать несколько обработчиков.
$("#mylist li").live("mouseover mouseout", function(event) {
if ( event.type == "mouseover" ) {
// do something on mouseover
} else {
// do something on mouseout
}
});
Делегат, как предложил Хаски:
$("#mylist").delegate("li", "mouseover mouseout", function(event) {
if ( event.type == "mouseover" ) {
// do something on mouseover
} else {
// do something on mouseout
}
});