Você está em boa companhia com suporte incrível 🤝

TypeError: jQuery.browser is undefined Descontinuado

Time Full Services Time Full Services
Nome do erro TypeError: jQuery.browser is undefined
Severidade Atenção
Desde WordPress 3.6
Descrição Erro de JavaScript em scripts antigos que tentam detectar o navegador através de jQuery.browser.

Erro de JavaScript em scripts antigos que tentam detectar o navegador através de jQuery.browser.

Causa

O WordPress atualizou a versão do jQuery incluída no core para a 1.9+, que removeu o plugin jQuery.browser usado para identificar o navegador do visitante.

Como resolver

Substitua a detecção de navegador por feature detection (testando se a funcionalidade existe antes de usá-la) ou inclua jquery-migrate como dependência enquanto atualiza o script para os padrões atuais.

JavaScript
// Antes (depende de jQuery.browser, removido)
if ( jQuery.browser.msie ) {
    // ...
}

// Depois (feature detection)
if ( 'IntersectionObserver' in window ) {
    // recurso disponível, prossiga normalmente
}

Seja PRO.

Tenha acesso a snippets de código premium — PHP, JavaScript, CSS e HTML prontos para usar em seus projetos.

Conhecer o plano Pro →