jQuery $ (document) .ready und UpdatePanels?

Ich verwende jQuery, um einige Mouseover-Effekte für Elemente in einem UpdatePanel zu verknüpfen. Die Events sind in @ eingebund$(document).ready. Beispielsweise

$(function() {    
    $('div._Foo').bind("mouseover", function(e) {
        // Do something exciting
    });    
});

Natürlich funktioniert dies beim ersten Laden der Seite einwandfrei, aber wenn das UpdatePanel eine teilweise Seitenaktualisierung durchführt, wird es nicht ausgeführt und die Mouseover-Effekte funktionieren im UpdatePanel nicht mehr.

Was ist der empfohlene Ansatz, um Dinge in jQuery nicht nur beim Laden der ersten Seite zu verkabeln, sondern jedes Mal, wenn ein UpdatePanel eine teilweise Seitenaktualisierung auslöst? Sollte ich den ASP.NET-Ajax-Lebenszyklus anstelle von @ verwende$(document).ready?

Antworten auf die Frage(19)

Ihre Antwort auf die Frage