En las páginas de Visualforce, ¿es posible usar la línea de comando en la consola Firebug?
-
28-10-2019 - |
Pregunta
En las páginas de Visualforce, los comandos se ejecutan en la línea de comandos de la consola Firebug no parece funcionar. Por ejemplo $(".myClass").show();
devoluciones TypeError: $(".moreInfo") is null
.
Creo que esto se debe a que Visualforce está dentro de un iframe, por lo que mi jQuery está incluida dentro del iframe y todos los elementos que estoy tratando de seleccionar también están dentro de este iframe. Estoy buscando una solución si alguien sabe de uno.
Solución
Si el usuario que ve la página Visualforce está en modo de desarrollo, la página Visualforce se mostrará en un iframe.
Así que intente deshabilitar el "modo de desarrollo" en la página de detalles del usuario de su usuario.
Søren
Otros consejos
Siempre he encontrado al usar jQuery con Visualforce que es mejor usarlo jQuery.noConflict()
Cuando la página se carga y luego hace referencia a través de jQuery()
Opuesto a $()
después de eso.
Acabo de intentar usar ambos $(xx)
y jQuery(xx)
En la consola: el primero muestra el mismo error que está viendo, el segundo funciona correctamente.
Mate