J'en ai plusieurs :
function addEventsAndStuff() {
// bla bla
}
addEventsAndStuff();
function sendStuffToServer() {
// send stuff
// get HTML in response
// replace DOM
// add events:
addEventsAndStuff();
}
Il est nécessaire d'ajouter à nouveau les événements parce que le DOM a changé et que les événements précédemment attachés ont disparu. Puisqu'ils doivent également être attachés initialement (duh), ils sont dans une belle fonction pour être DRY.
Il n'y a rien de mal à cette configuration (ou n'est-ce pas ?), mais puis-je l'adoucir un peu ? J'aimerais créer le addEventsAndStuff()
et l'appeler immédiatement, afin de ne pas donner l'impression d'être un amateur.
Les deux suivants répondent par une erreur de syntaxe :
function addEventsAndStuff() {
alert('oele');
}();
(function addEventsAndStuff() {
alert('oele');
})();
Y a-t-il des preneurs ?