jQuery Deferred: $ .when () mit mehreren Objekten

7

Ich brauche eine Methode, um verschiedene Skripte mit einem Callback abzurufen. Diese Methode funktioniert in Ordnung:

%Vor%

Aber ich möchte die Methode verallgemeinern, weil die Redundanz zunimmt. Ist es möglich, ein Versprechen an $ .when () zu übergeben? Unter meinem ersten Versuch - aber URL ist immer das gleiche, d. H. "Script-n.js" Vielleicht habe ich den Punkt verpasst und du könntest eine "Schönheitslösung" illustrieren

%Vor%     
campari 11.07.2013, 13:54
quelle

2 Antworten

27

Sie brauchen immer noch $ .when. Erstellen Sie stattdessen ein Array von Verzögerten (oder Versprechen) und apply es zu $ ​​.when:

%Vor%

Alternativ zur Erweiterung der Standardeinstellungen können Sie auch $ .ajax (Standardwerte) .

    
Daff 11.07.2013, 14:00
quelle
4

Versuchen Sie

%Vor%     
Arun P Johny 11.07.2013 14:01
quelle

Tags und Links