Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

340
Vistas
La sintaxis de dólar de jQuery frente a la "convención" de JavaScript de signo de dólar

He leído aquí que para JavaScript existe una "convención" de que la función $ se defina como un acceso directo para document.getElementById , por lo que definí la siguiente función en un <script> ,

 function $(x) { return document.getElementById(x); }

así que podría escribir $('main') en lugar de document.getElementById('main') , por ejemplo.

Poco después, cuando comencé a buscar en jQuery, descubrí que jQuery usa la sintaxis $( selector ). action () ampliamente .

Sin embargo, las dos soluciones no parecen funcionar bien juntas.

¿Son de hecho los dos mutuamente excluyentes? Como en, si uso jQuery, no puedo usar la función $ anterior, y si uso esta última, ¿no puedo usar jQuery?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Puede usar jQuery.noConflict para devolver el control de $ . Luego, para usar jQuery, use jQuery en lugar de $ .

 jQuery.noConflict(); jQuery('#main')

También puede asignar el valor devuelto de noConflict a un objeto y usarlo como $ :

 var a = jQuery.noConflict(); a('#main')
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda