jquery - text - not - filter ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : jquery - text - not - filter ?

Re: jquery - text - not - filter ?

par monintranet » 13 août 2009, 15:58

en effet, j'aurais dû préciser ;)
le but était bien d'encadrer uniquement le texte que tu voulais isoler :)

Re: jquery - text - not - filter ?

par narcisse » 13 août 2009, 15:23

Je croyais que tu voulais remplacer les balises P par des balises Div.

C'est effectivement une bonne solution, je prends.

Merci.

Re: jquery - text - not - filter ?

par monintranet » 13 août 2009, 14:41

la différence, c'est que tu entourerais le texte d'un div (en excluant le lien) et donc tu pourrais le sélectionner directement.

Re: jquery - text - not - filter ?

par narcisse » 13 août 2009, 14:14

Hum,

je ne peux pas pour la div, je veux pouvoir faire ça pour différentes balises. De plus, je ne saisis pas trop la différence ...

Re: jquery - text - not - filter ?

par monintranet » 13 août 2009, 13:04

Une méthode pas super propre consisterait à récupérer le contenu du p et des children et substituer le contenu des children...

Si tu veux pas trop prendre la tête, mets ton bonjour dans div non?

Re: jquery - text - not - filter ?

par narcisse » 13 août 2009, 11:10

Par contre niveau référencement, le forum, l'halu oO

http://www.google.fr/search?hl=fr&q=jqu ... DcountryFR

jquery - text - not - filter ?

par narcisse » 13 août 2009, 10:02

Bonjour,

voilà voilà, je fais toujours un peu mumuse avec jquery quand j'en ai le temps. La, je bloque sur un petit problème avec la méthode text();


Comment je fais pour ne récupérer le texte que de la balise que j'ai en $(this).

Exemple :

Code : Tout sélectionner

<p> Bonjour, <a href="#" title="Monsieur Truc"> Monsieur Truc </a> </p>

L'idée ici est de récupérer uniquement "Bonjour" avec jquery ...

Code : Tout sélectionner

$(document).ready(function(){ $('p').each(function() { $(this).text(); // renvoie Bonjour Monsieur Truc - Je veux juste renvoyer Bonjour }); });
Merci de votre aide.