Bonjour,
J'ai un problème avec clone(), qui est une fonction simple et qui dans mon cas copie l'élément désigné dans une variable.
Lorsque je clone une div, lorsque j'affiche ma variable avec $variable.html(), j'ai ma div complète avec sa classe etc...
Exemple :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <div class="table" class="hide"> <table> <tr class="entete"> <th class="labelDesignation">Désignation</th> <th class="labelReference">Référence</th> <th class="labelQuantite">Quantité</th> <th class="labelCode">Code</th> </tr> <tr class="ligne"> <td class="caseDesignation">{{ form_widget(prototype_articleProvisoire.designation) }}</td> <td class="caseReference">{{ form_widget(prototype_articleProvisoire.reference) }}</td> <td class="caseQuantite">{{ form_widget(prototype_articleProvisoire.quantite) }}</td> <td class="caseCode">{{ form_widget(prototype_articleProvisoire.code) }}</td> </tr> </table> </div>Par contre lorsque je prend juste la balise <tr> avec sa classe comme dans le code ci-dessus, mon affichage ne me donne pas la balise <tr..., mais affiche à partir de <td...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $(document).ready(function(){ var $ligne = $('.ligne').clone(); console.log("$ligne : " + $ligne.html()); )};
Est-ce normal, sinon qu'est ce que je fais de faux ?
Merci pour votre aide et vos réponses.
Partager