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

334
Vistas
jQuery en la consola de Chrome (8.0.552.237)

Parece que los selectores de jQuery no funcionan en Chrome Console. Cualquier tipo de selector devuelve "null". Sin embargo, los scripts ejecutan correctamente el javascript.

¿Alguien más ha notado este cambio o sabe de una solución?

Gracias.

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Descubrí la causa de esto en mi propia pregunta .

La consola inyecta su propia función (solo una abreviatura) para document.getElementById() , con un alias $ , que sombrea el $ de jQuery . Manera fácil de verificar esto: cuando esté en un punto de interrupción y jQuery parezca estar roto, compare lo siguiente en la consola:

  • jQuery
  • $
  • window.$

El primero y el último serán jQuery propiamente dichos, el $ local es algo así como:

 function () { return document.getElementById.apply(document, arguments) }

Esto se debe a que el código que se ejecuta desde la consola está envuelto en una instrucción with :

 with (window ? window.console._commandLineApi : {}) { with (window) { // the actual code you typed in here } }

y window._commandLineApi.$ es la función que oculta a jQuery.

estúpido cromo


Encontré el error en Chromium para esto: http://code.google.com/p/chromium/issues/detail?id=70969

over 4 years ago · Santiago Trujillo Denunciar

0

Simplemente ejecute el siguiente comando en la consola para que funcione:

 $ = jQuery
over 4 years ago · Santiago Trujillo 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