Javascript Event Listener aktualisieren

Ich habe Javascript, das ich für meinen Job geerbt habe. In diesem Javascript haben wir eine Seitenleiste, die ständig aktualisiert wird (etwa alle 1 - 10 Minuten). Im Skript analysieren und verarbeiten wir den AJAX vom Server und rufen dann eine interessante Funktion auf.

function renewClicks(){
    $('.classElem').unbind('click'); 
    $('.classElem2').unbind('click');
    $('.classElem3').unbind('click'); 

    $('.classElem').click(elm1funct); 
    $('.classElem2').clikc(elm2funct);
    $('.classElem3').click(elm3funct);  
}

Wobei .classElem eine CSS-Klassenauswahl ist, die an jedes Bild angehängt wird, das der Seite hinzugefügt wird. Und elmfunct ist eine Funktion, die für den Klick geschrieben wurde. Dies wird bei jedem Update ausgeführt (Deaktivieren gültiger bereits hinzugefügter Elemente und anschließendes erneutes Hinzufügen aller Elemente). Ich möchte wissen, ob es eine Möglichkeit gibt, einen Listener an das body-Element im DOM anzuhängen, damit alle der Seite hinzugefügten Bildelemente, die die CSS-Klasse erben, bereits verarbeitet werden und daher nicht unregistriert und neu registriert werden. registriert bei jedem Update.

Vielen Dank für alle Informationen, die Sie bereitstellen können.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage