11548 sujets

JavaScript, DOM et API Web HTML5

Bonsoir, comme je débute en Js / Ajax j'ai voulu créer une fonction, mais elle ne marche pas j'aimerais bien savoir d'où vient se problèmes merci d'avance

D'ailleurs les Divs se masque, mais ne s'affiche pas quand on clique
//<!--
		$(document).ready( function () {
			$('div.SlideOff').hide('slow');
			$('div.PushSlide').click( function () {
				var title = $(this).attr('id');
				if($(this).next('div.SlideOff').attr == title) { 
					$('div.SlideOff').attr(title).show('slow');
					$('div.SlideOff').removeClass('SlideOff').addClass('SlideIn');
				}
				if($('div').attr == 'SlideIn') {
					$('div.SlideIn').hide('slow');
					$('div.SlideIn').removeClass('SlideIn').addClass('SlideOff');
				}
			});
		});     
        //-->


<div id="1" class="PushSlide"> TEXTE </div>
<div id="1" class="SlideOff"> CONTENU </div>
<div id="2" class="PushSlide"> TEXTE </div>
<div id="2" class="SlideOff"> CONTENU </div>
<div id="3" class="PushSlide"> TEXTE </div>
<div id="3" class="SlideOff"> CONTENU </div>
<div id="4" class="PushSlide"> TEXTE </div>
<div id="4" class="SlideOff"> CONTENU </div>

Modifié par Nitro-B (21 Jun 2010 - 00:38)
Salut Smiley cligne

Bon, pour commencer, je vois pas d'Ajax là dedans, juste de la manipulation d'attribut et de css (hide/show en gros).

Ensuite, un ID doit être unique, si il y en a plusieurs qui comporte le même ID, ça peut casser tout tes scripts !.

Pour tes futurs messages, indique que tu utilises Jquery Smiley cligne


Euh, au fait, c'est quoi ton problème ?