Comment puis-je obtenir le jQuery-UI version?
Cela devrait être une question facile, mais comment puis-je détecter le jQuery-UI version?
C'est pour un script Greasemonkey et le (actuel) de la page cible semble être en cours d'exécution jQuery-UI, 1.5.2. Mais, les différentes pages cibles peuvent exécuter différentes versions.
console.log ($.ui);
n'a pas montré quelque chose d'utile/évidents pour la détection de la version.
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser
$.l'interface utilisateur.version
, c'est en fait la propriété de jQuery UI semble pour le moment de déterminer si elle doit se charger lui-même (si elle est déjà là, abort).Par exemple voici un violon y compris la version 1.8.4.
Malheureusement,
$.ui.version
a été ajouté dans jQuery-UI version 1.6.Pour les versions antérieures, vous pouvez vérifier pour
$.ui
bien.Donc, dans ce cas, la suite pourrait être assez bon:
$.ui
et pas$.ui.version
, dans votre cas, ce serait 1.5.2, à l'instar de cevar version = $.ui ? $.ui.version || "1.5.2" : null;
, découvrez une démo ici: jsfiddle.net/nick_craver/cCMQJ/1