Page 1 sur 1

Disparition d'un texte

Posté : 14 juin 2011, 03:02
par rimie
Bonjour,

J'ai fait un petit code pour disparition d'un texte provenant d'une BDD, ca marche, par contre pour les autres textes, ca marche:
<head>
<script type="text/javascript" src="jquery.js"></script>


<script type="text/javascript">
$(document).ready(function(){
	
	$('a').click(function(){
		$('p').hide();
		
	});
	
});
</script>
</head>

<body>
<?php
echo '<p>';
		echo 'rien rien rien'; // ce texte disparaissait
		echo '</p>'; 
		
		echo '<p>';
		    	while($row = $r->result->fetch_object())
        	{
        		echo '<div class="div_h">'.$row->sgp_name_ar.'</div>';
        		echo '<div class="div_b">'.$row->tasks_ar;
				echo '<br>';
				echo '<span class="Span01"><img src="plus.png"> <a>click</a></span>';
				echo '</div>';
        		echo '<br>';
        	}
        	echo '</p>';
?>
merci

Re: Disparition d'un texte

Posté : 14 juin 2011, 13:45
par macgawel
Bonjour.

La question n'est pas très claire, mais je crois avoir compris.

Réponse : On ne peut pas mettre un DIV dans un Paragraphe. C'est certainement ça qui fout le bronx avec jQuery...
Tu peux essayer : remplace ton div class="div_h" par un span class="div_h".
Et sinon, le plussûr reste (à mon avis) de passer par un ID (ou une classe). Ca évitera de cacher quelque chose sans le vouloir...

Re: Disparition d'un texte

Posté : 15 juin 2011, 00:08
par devlop78
Lol ça se trouve ça ne pose pas de soucis à jQuery ,mais forcément quand il clique une fois sur le lien, tous les paragraphes disparaissent, alors ça doit être le "ça marche" (pas ?)

Une question plus claire est évidemment demandée à l'accueil ^^

Re: Disparition d'un texte

Posté : 15 juin 2011, 03:34
par rimie
ca marche pas, j'ai change tous mes div par span, ainsi que j'ai donne une classe a mon paragraph :(

Re: Disparition d'un texte

Posté : 20 juin 2011, 04:18
par devlop78
Donne un lien, là comme ça ...

Re: Disparition d'un texte

Posté : 20 juin 2011, 04:37
par rimie
j'ai annule les paragraphes et les remplacer par des div et ca marche