Problema oceanwp. jquery “$ não é uma função”

Estou usando o tema do mar. Quando eu construo um bloco html personalizado em um item e publicá-lo, jquery não parece ser definido. não defina CDNs jquery no bloco html de elemetonr ou no painel js personalizado. sempre cometer erros $ não é uma função. Como consertar isso? É interessante que eu não ache tal erro no bloco Html quando estou no painel enquanto escrever o código e o código funciona corretamente. mas quando você publica-lo, você vai cometer um erro e alguns js não vai funcionar. POR FAVOR, AJUDE ?

Este tópico foi modificado há 8 meses, há duas semanas. Este tópico foi modificado há 8 meses, há duas semanas. Este tópico foi modificado há 8 meses, há duas semanas. Este tópico foi modificado há 8 meses, há duas semanas.

Olá

Desculpe pelo seu erro. Diferentes bibliotecas usam o símbolo ‘$’ para diferentes funções. por padrão, ele é desativado para evitar conflitos com outros scripts que usam $. mas, no seu caso, usar ‘$’ não parece ter outra função. Você pode corrigir o problema adicionando o seguinte stick:

     $ = jQuery.noConflict(true);
      //Add your javascript here

Coloque a função jQuery noConflict logo acima do seu javascript e ele deve funcionar.

Você também pode verificar este segmento em Stack Overflow sob jQuery noConflict

Editar: Se outro script for instalado que use o sinal de dólar de uma maneira diferente, então há uma solução mais segura:


jQuery(document).ready(function( $ ) {
	
	// $ Works! You can add your code in here
	// console.log($);
	
});

você pode dobrar seu código na função acima e você poderá usar o ‘$’ sobre o qual você pode ler mais digwp.com

Esta resposta foi modificada há 8 meses, há duas semanas.

Muito obrigado pelo apoio, funciona.

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *