Gibt es eine Möglichkeit, sicherzustellen, dass der Event-Handler, den Sie anhängen, der letzte in der Kette der auszuführenden Event-Handler ist?
Ich habe einen Event-Handler, der ein Formular per AJax übermittelt, aber zu einem späteren Zeitpunkt, nachdem ich meinen AJAX-Submission-Handler angefügt habe, wird ein weiterer Handler an das Formular angehängt, um die Validierungslogik auszuführen. Die Validierungslogik sollte vor dem Ajax-Übergabe-Handler stattfinden, aber nicht, da sie danach gebunden wurde.
Gibt es eine Möglichkeit, es so zu machen, dass mein Ajax-Übergabe-Handler immer der letzte Handler in der Kette von Handlern ist, der ausgeführt wird, ohne die Reihenfolge zu ändern, in der die Handler gebunden sind?
Ich glaube nicht, dass es eine Möglichkeit gibt, die Reihenfolge direkt zu manipulieren.
Sehen Sie sich dies an: So ordnen Sie Ereignisse an, die mit jQuery verknüpft sind
Meine Lösung ( Ссылка ):
%Vor%Verwendung:
%Vor%Mit etwas HTML
& lt; div id="el" & gt; & lt; / div & gt;
und etwas CSS
div {Breite: 200px; Höhe: 200px; Hintergrundfarbe: rot; }
Sie können es mit einem oder mehreren Ereignissen verwenden:
%Vor%Tags und Links jquery