49 votes

jQuery - En ajoutant un div au corps, le corps est-il l’objet ?

Quand j’ajoute un div au corps, c’est renvoyer le corps comme objet et puis chaque fois que je l’utilise - c’est évidemment utiliser le corps. Mauvais.

Code:-

L’id de holdy est maintenant ajouté au corps... hein? Qu’est-ce que je fais de mal.

82voto

Didier Ghys Points 17636

Les méthodes jQuery renvoient l’ensemble sur lequel elles ont été appliquées.

Utilisez .appendTo:

22voto

thecodeparadox Points 41614
    $('body').append($('<div/>', {
        id: 'holdy' 
    }));

11voto

xdazz Points 85907
$('</div>').attr('id', 'holdy').appendTo('body');

8voto

ShankarSangoli Points 45345

Utilisez plutôt use . ou renvoie un objet ```` jQuery afin de ne pas avoir à l’envelopper à l’intérieur de .

`` référence: http://api.jquery.com/appendTo/

Alernativement, vous pouvez essayer cela aussi.

5voto

sinemetu1 Points 1716

Utilisation de jQuery appendPour essayer ceci :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X