J'ai un lien javascript qui fait référence à un autre fichier .js. J'ai essayé de sortir une image (à des fins de test), mais je ne suis pas sûr de la bonne façon de procéder.en utilisant javascript pour afficher html
alert("beginning");
//var link = $("<a href='http://juixe.com'>Hello, <b>World</b>!</a>");
//$('body').append(link);
//document.write("hi");
//document.write("<div><img src='http://s3-media2.ak.yelpcdn.com/bphoto/xqC6Iy5mOLb_8mwMKGv8_w/l.jpg' /></div>");
alert("before function");
(function(){
alert("middle");
var links = $("<a href='http://juixe.com'>Hello, <b>World</b>!</a>");
$('body').append(links);
alert("after middle");
//alert($("img").attr("id"));
document.write("hi");
document.write("<div><img src='http://s3-media2.ak.yelpcdn.com/bphoto/xqC6Iy5mOLb_8mwMKGv8_w/l.jpg' /></div>");
alert("end");
}());
J'ai été en mesure d'alerter début, tout au milieu. Il semble que var links
ne fonctionne pas. J'essaie d'utiliser HTML dans ce fichier .js
. Essentiellement, je veux être en mesure de faire une fenêtre modale, mais j'essaie de produire des images à des fins de test dès maintenant.
Aussi, est-ce la bonne façon pour jquery?
Merci d'avance!
"document.write ne peut jamais être utilisé après le chargement de la page". je l'ai juste essayé dans la console, on dirait qu'il peut être utilisé mais remplace toute la page :) – sabithpocker
@sabithpocker exactement le point – charlietfl
il suffit de lire ceci, https://developer.mozilla.org/en/document.write Il montre un exemple qui remplace la page par document.write après le chargement de la page. Je suis tout simplement curieux sur votre commentaire;) – sabithpocker