IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

Jquery : length et remove


Sujet :

jQuery

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 26
    Par défaut Jquery : length et remove
    Dans un script je laisse le choix à l'internaute d'ajouter ou de supprimer une ligne (balise TD) pour lui demander son nombre d'enfants.
    pour ajouter j'utilise appendTo() et pour supprimer j'utilise remove()

    le problème est que lorsque je supprime et qu'ensuite j'utilise length() pour parcourir toutes les lignes, length ne tient pas compte des remove().
    Sur la doc je trouve cela "remove() ...Supprime tous les élements de la DOM répondant aux critères de sélection. Mais ne supprime PAS les élements de l'objet jQuery, ce qui permet une utilisation de ces élements même si ceux ci ne figurent plus dans le document."

    comment faire pour supprimer mes lignes de l'objet jQuery ?

    d'avance merci

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    Bonjour,
    lu dans la doc officielle, http://api.jquery.com/remove/
    Similar to .empty(), the .remove() method takes elements out of the DOM. Use .remove() when you want to remove the element itself, as well as everything inside it. In addition to the elements themselves, all bound events and jQuery data associated with the elements are removed. To remove the elements without removing data and events, use .detach() instead.
    Dans un script je laisse le choix à l'internaute d'ajouter ou de supprimer une ligne (balise TD)
    là tu ne supprimes pas la ligne mais une cellule, il te faut remonter au parentNode de la TD.

Discussions similaires

  1. Add/remove SELECT jquery
    Par yurispy dans le forum jQuery
    Réponses: 6
    Dernier message: 18/02/2013, 00h45
  2. Jquery, saut de ligne et remove
    Par Sebphilou68 dans le forum jQuery
    Réponses: 2
    Dernier message: 19/09/2012, 14h29
  3. [Jquery] Ajax, Post content-length
    Par Hyuge dans le forum jQuery
    Réponses: 1
    Dernier message: 05/10/2009, 15h52
  4. ERROR: pg_atoi: zero-length string
    Par steelspirit92 dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 23/08/2003, 22h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo