Comment dois-je faire l'événement en direct (lorsque du nouveau contenu est injecté) avec la nouvelle façon de faire plusieurs événements jQuery:jQuery: plusieurs liaisons d'événements en direct
$('.foo', this).bind({
click: function() {
//do thing
},
mouseover: function() {
//do other thing
},
mouseout: function() {
//do other other thing
},
focus: function() {
//do other other other thing
}
});
Par exemple, dans ce qui précède je besoin d'un contenu être lié avec le clic et tous les autres événements aussi.
En gros, j'essaie d'éviter d'écrire:
$('.foo', this).live('click', function() {
//do thing
}
});
$('.foo', this).live('mouseover', function() {
//do other thing
}
});
$('.foo', this).live('mouseout', function() {
//do other other thing
}
});
$('.foo', this).live('focus', function() {
//do other other other thing
}
});
Ce n'est pas tout à fait ce que je cherchais, de ma faute, j'ai édité la question pour la rendre plus claire. – Smickie
@Smickie: j'ai mis à jour ma réponse après avoir jeté un oeil à votre question mise à jour, voir la partie Edit dans ma réponse, merci :) – Sarfraz