/ / Orbeon 4.7 $ .browser n'est pas défini - orbeon

Orbeon 4.7 $ .browser n'est pas défini - orbeon

J'ai mis à niveau ma candidature de orbeon 4.4 à orbeon 4.7. Lors du chargement des formulaires, dans la console du navigateur, je reçois $.browser is undefined.

Lors du débogage, j’ai trouvé que orbeon 4.7 utilisait jQuery v1.11.0 et $.browser est retiré de jQuery v1.9.

Toute idée pourquoi il utilise toujours supprimé / obsolète $.browser?? Comment résoudre ce problème ??

Réponses:

0 pour la réponse № 1

Par le documentation jQuery, "Cette propriété a été supprimée dans jQuery 1.9 et n’est disponible que via le jQuery.migrate brancher. Essayez d’utiliser la détection de fonctionnalités à la place. ". Vous pouvez donc:

  • Ajouter le JavaScript pour jquery-migrate à votre projet.
  • Changez votre code pour vérifier si la fonctionnalité que vous avezvouloir utiliser est disponible, plutôt que de savoir dans quel navigateur il est disponible. (La plupart des développeurs front-end recommanderaient d’essayer d’utiliser ceci en premier)