Je souhaite créer une boîte de dialogue jQuery à la volée. J'utilise ceci:Boîte de dialogue jQuery avec contenu dynamique
var newDiv = $(document.createElement('div'));
$(newDiv).html('hello there');
$(newDiv).dialog();
J'ai alors cela dans l'en-tête 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>
Quand j'essayez d'exécuter le JS dans IE7 je reçois l'erreur suivante sur le $ (nouveauDiv) .dialog() line: L'objet ne supporte pas cette propriété ou cette méthode.
Quelqu'un sait ce qu'il se passe?
+1 pour démonstration et la vitesse de vitesse vitesse :) – Sarfraz
J'ai déjà un dossier js sous la racine qui contient jquery-1.4.2.min.js et jquery-ui-1.8.1.custom.min.js. J'ai aussi d'autres trucs jQuery (Tabs) qui fonctionnent bien. Cela ne signifie-t-il pas que mes références jQuery sont correctes? Le code est appelé via un événement onclick pour un bouton. Je – DEH
remplacé mes js références à ce qui suit: et tout a commencé à fonctionner. Ai-je besoin de fichiers .js supplémentaires dans mon dossier js, même s'ils ne sont pas directement des références via une balise de script? – DEH