donc je vois ici Comment ajouter un div et ici J'ai le contenant div p> et je veux ajouter un tas de ce qui y est p> snippet - je ne l'ai pas fait très loin, je suis excitée p> La fonction que j'essaie de faire cela avec. P> } p> p>
4 Réponses :
Vous pouvez créer la div en premier et définir ses attributs et ses contenus, puis appendez-le: P> Ajouter code> ne fait pas ce que vous pensez que cela le fait. Vous recherchez
annexe code> ou quelque chose de similaire.
var $newDiv = $("<div/>") // creates a div element
.attr("id", "someID") // adds the id
.addClass("someClass") // add a class
.html("<div>stuff here</div>");
$("#somecontainer").append($newDiv);
J'ai utilisé le même code mais avec mes noms de div, etc. Et pas de div a été ajouté au contenu et aucune erreur non plus.
Toute la réponse affichée devrait fonctionner, s'ils ne font pas que vous faites quelque chose qui ne va pas dans l'appliquer.
Probablement le moyen le plus simple consiste simplement à modifier le InnerHTML:
$("#sparkLineContainer").append('<div class="sparkLine" id="id1"></div>');
Remplacera le contenu de la div existant à l'intérieur #Sparklinecontainer. Pas bien!
Modifié pour ajouter. Je suppose que c'était vide au début.
J'ai utilisé le même code mais avec mes noms de div, etc. Et pas de div a été ajouté au contenu et aucune erreur non plus.
Eh bien, dans votre code, vous avez l'identifiant du conteneur comme "#Sparklinecontainer", quand il devrait être juste "Sparklinecontainer". Je ne sais pas si c'était une faute de frappe si cependant.
Vous avez besoin .append code> ou
.pepend code> pour ajouter un div au conteneur. Consultez ma version ci-dessous,
<div id="sparkLineContainer">
...
J'ai utilisé le même code mais avec mes noms de div, etc. Et pas de div a été ajouté au contenu et aucune erreur non plus.
@ RD42 fonctionne pour moi jsfiddle.net/skram/ku4ry/1 . Également dans le balisage, assurez-vous de modifier l'ID DIV en Sparklinecontainer Code> Pas `#Sparklinecontainer '.
Merci, j'essayais juste de Jsfiddle
Je suis toujours fitzing avec ça. Cela fonctionne dans Jsfiddle mais pas dans mon code. J'essaie toujours ...
Vous pouvez ajouter une div ou une autre balise avec une classe comme: p>
$ ('<', {classe: 'exemple'}). APPENDTO ("P"); CODE> P>
.Add () Fonction n'ajoute pas un div. Il ajoute simplement au sélecteur assorti.