Anwenden von Widgets der jQuery-Benutzeroberfläche auf ajax geladene Elemente

Ich möchte das Widget für die jQueryUI-Schaltfläche in einem bestimmten Selektor aktivieren, sagen wir '.button'.

Was ist der beste Weg, um das Widget automatisch für alle neuen '.button'-Elemente zu aktivieren, die nach dem ersten Laden der Seite über Ajax in das DOM eingefügt wurden.

Zuvor habe ich das livePlugin mit folgendem Code verwendet:

$('.button')
    .live(function(){
        $(this).button();
    })

Seit 'live' in den jQuery-Kern verschoben wurde, erfordert die live-Funktion einen Ereignistyp als ersten Parameter, sodass dies nicht mehr möglich ist. Gibt es eine alternative Methode im jQuery-Kern, mit der dies erreicht werden kann?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage