Quiero crear un diálogo jQuery sobre la marcha. Estoy usando esto:Diálogo jQuery con contenido dinámico
var newDiv = $(document.createElement('div'));
$(newDiv).html('hello there');
$(newDiv).dialog();
que luego tienen esto en la cabecera HTML:
<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.1.custom.min.js"></script>
Cuando trato de ejecutar la JS en IE7 me sale el siguiente error en el $ (newDiv) .dialog(); línea: El objeto no admite esta propiedad o método.
Alguien sabe lo que está pasando?
+1 para la demostración y la velocidad de la velocidad velocidad :) – Sarfraz
Ya tengo una carpeta js debajo de la raíz que contiene jquery-1.4.2.min.js y jquery-ui-1.8.1.custom.min.js. También tengo otras cosas de jQuery (pestañas) que funcionan bien. ¿Esto no significa que mis referencias jQuery están bien? El código se llama a través de un evento onclick para un botón. – DEH
He sustituido mis referencias js por las siguientes: y todo comenzó a funcionar. ¿Necesito algunos archivos .js adicionales en mi carpeta js, a pesar de que no son referencias directas a través de una etiqueta de script? – DEH