/ / Orbeon 4.7 $ .browser é indefinido - orbeon

Orbeon 4.7 $ .browser é indefinido - orbeon

Atualizei meu aplicativo do orbeon 4.4 para o orbeon 4.7. Ao carregar formulários, no console do navegador, estou recebendo $.browser is undefined.

Na depuração, descobri que o orbeon 4.7 está usando jQuery v1.11.0 e $.browser é removido de jQuery v1.9.

Alguma idéia de por que ele ainda está usando removido / obsoleto $.browser?? Como resolver isso?

Respostas:

0 para resposta № 1

Por o documentação do jQuery, "Esta propriedade foi removida no jQuery 1.9 e está disponível apenas através do jQuery.migrate plugar. Por favor, tente usar a detecção de recursos. ". Assim, você pode:

  • Adicione o JavaScript para jquery-migrate para o seu projeto.
  • Altere seu código para verificar se o recurso que vocêdeseja usar está disponível, em vez de depender de saber em qual navegador está disponível. (A maioria dos desenvolvedores front-end recomendaria que você tentasse usar isso primeiro.)