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 № 1Por 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.)