Bonjour,
Je cherche un moyen d'agrandir une div, qui de base fait 100px par 100px, à 200px de large, puis en cliquant à nouveau dessus celle ci se referme.
La vrai difficulté, c'est qu'il y'a plusieurs div et que j'en rajoute très souvent, il faudrait donc que le code puisse exécuter l'effet sur n'importe quel div, et que l'on ne puisse agrandir qu'une seule div à la fois.
Exemple
Lorsque je clique sur Bloc1, le bloc s’agrandit, si je clique sur bloc1 ou bloc2 il referme (rétrécit) automatiquement la div ouverte et agrandit la div sur lequel je viens de cliquer.
Les effets pour agrandir, ça je sais faire (rien de compliqué), mais récupérer des valeurs (id ou class) et donner tel ou tel action en fonction des valeurs d'une div.. c'est là que je coince
Merci de votre aide !
Modifié par paltox (24 Mar 2011 - 13:54)
Je cherche un moyen d'agrandir une div, qui de base fait 100px par 100px, à 200px de large, puis en cliquant à nouveau dessus celle ci se referme.
La vrai difficulté, c'est qu'il y'a plusieurs div et que j'en rajoute très souvent, il faudrait donc que le code puisse exécuter l'effet sur n'importe quel div, et que l'on ne puisse agrandir qu'une seule div à la fois.
Exemple
<div class="bloc"><h1>Mon Bloc</h1><p> bla bla</p></div>
<div class="bloc2"><h1>Mon Bloc 2</h1><p> bla bla</p></div>
Lorsque je clique sur Bloc1, le bloc s’agrandit, si je clique sur bloc1 ou bloc2 il referme (rétrécit) automatiquement la div ouverte et agrandit la div sur lequel je viens de cliquer.
Les effets pour agrandir, ça je sais faire (rien de compliqué), mais récupérer des valeurs (id ou class) et donner tel ou tel action en fonction des valeurs d'une div.. c'est là que je coince

Merci de votre aide !

Modifié par paltox (24 Mar 2011 - 13:54)