Page 1 sur 1

Attribuer une ID à des élelements ayant une ID

Posté : 18 juil. 2012, 22:24
par Ajàx
Bonjour !

Je me heurte à un petit problème que je voudrais résoudre, en Jquery
J'ai une div avec plusieurs élement à l'interieur et j'aimerais que, par exemple, quand je click sur un élement il n'y ai que lui qui disparaisse.
<div id="test">
<p>Texte</p>
<p>Texte 2</p>
<p>Texte 3</p>
<p>Texte 4</p>
</div>
Par exemple je voudrais que quand je click sur le Texte 2 il disparaisse ? Quelqu'un pourrait-il me mettre sur la voie ? (par Tableau ?)

Re: Attribuer une ID à des élelements ayant une ID

Posté : 19 juil. 2012, 18:14
par Ajàx
je pense avoir trouvé... mais comment puis-je modifier un élement HTML pour lui ajouter une ID ?
<p>Texte</p>
Comment puis-je transformer la balise <p> en <div id="test"> sans pour autant modifier le contenu de la balise ?

Re: Attribuer une ID à des élelements ayant une ID

Posté : 20 juil. 2012, 09:38
par Berzemus
<p id="par_1">Texte</p>
?

Re: Attribuer une ID à des élelements ayant une ID

Posté : 20 juil. 2012, 09:41
par piotrowski-s
onClick="document.getElementById('test').style.display=(document.getElementById('test').style.display=='none') ? 'block' : 'none';"

Re: Attribuer une ID à des élelements ayant une ID

Posté : 20 juil. 2012, 11:44
par Genova
Bonjour,
pour ton exemple il suffit de faire ça :

Code : Tout sélectionner

$('#test p').click(function() { $(this).css('display', 'none'); });

Re: Attribuer une ID à des élelements ayant une ID

Posté : 20 juil. 2012, 22:02
par Ajàx
XD merci beaucoup pour vos réponses. J'ai trouvé ^^
le code que je cherchais était

[javascript]$(".classtest p:eq(1)").attr({id: "1"});[/javascript]

Mais merci ^^