Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

171
Visualizações
JavaScript: "$" no es un error de función

Heredé este código en un sitio de Shopify. Trasladándolo y parte del código relacionado a un nuevo tema basado en Dawn. No crea que el tema es el problema en absoluto, sino que este código que ahora activa un "$" no es un error de función. Aquí hay un ejemplo de ese código:

 $('.section__choose-texture').on('click', '.content', function ( ){ var current = $(this); $('.content').removeClass('active'); current.addClass('active'); $('#prodTextureItem').val(current.data('texture')); $('#productTexture').text(current.find('h3').text()); $('.section__choose-coffee').show(); var header_height = $('.site-header').height(), offset_top = $('.section__choose-coffee').offset().top, res = offset_top - header_height; $('html, body').animate({ scrollTop: res }, 'slow'); });

Agregué una "función stepOne () {" en la parte superior y luego la cerré con un } seguido de una llamada a la función, pero el editor de Shopify dice que es un código incorrecto. Creo que eso se debe a que la función aparece en la línea uno de mi ejemplo.

Entonces, ¿cómo puedo hacer que esta función funcione correctamente? ¿Es necesario reescribir el código por completo? ¿O estaba en el camino correcto con mi idea?

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

La función $ no está integrada en JavaScript.

Proviene de la biblioteca jQuery .

Agregue esta etiqueta de secuencia de comandos antes de su secuencia de comandos para importarla:

 <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
about 4 years ago · Juan Pablo Isaza Relatório

0

Para usar la instrucción $, debe agregar archivos jquery o hacer referencia al proyecto.

 <script src="jquery.js"></script>

o desde jquery.com

 <script src="https://code.jquery.com/jquery-3.6.0.js" integrity="sha256-H+K7U5CnXl1h5ywQfKtSj8PCmoN9aaq30gDh27Xc0jk=" crossorigin="anonymous"></script>
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda