supinfo
Ouverture de  SUPINFO USA à San Francisco en 2008. Des études en informatique en Californie à un tarif abordable ! Inscrivez-vous dès maintenant !
supinfo
Connexion :

Recherche

  
   Tout| Actus| Télécharger| Pilotes| Comparateur de prix| Dossiers| Forums| Jeux

32 messages
ok
 
Bon alors ca marche avec le merdier à scriptaculous ^^

Code :
<h3 onclick="new Effect.toggle($('vo'),'blind',{duration:0.2})">VO</h3>


Par contre je voulais tenter d'appliquer l'effet à de multiples éléments : $('vo') et une autre ID nommée vn, vous voyez comment faire ?

J'ai tenté :

Code :
<h3 onclick="new Effect.toggle($('vo'),$('vn'),'blind',{duration:0.2})">VO</h3>
Mais non ca serait trop simple ^^
 
 
Et: <h3 onclick="new Effect.toggle([$('vo'),$('vn')],'blind',{duration:0.2})">VO</h3>
 
 
"cet objet ne gère pas cette propriété ou cette méthode" :/
 
 
Hum.

Essaie ça :

[$('vo'), $('vn')].collect(function (i) { new Effect.toggle(i,'blind',{duration:0.2})})

à supposer que tu ai bien une prototype à jour :)
 
 
Marche po :( =>

Code :
<h3 onclick="new Effect.toggle([$('vo'), $('vn')].collect(function (i) { new Effect.toggle(i,'blind',{duration:0.2})})">VO</h3>


Par prototype à jour tu causes de scriptaculous ? Je viens de le télécharger ce matin même ^^
 
 
essaye mon truc dans le onclick, pas en argument de toggle :)
 
 
Sans nom t'es un dieu ^^
 
 
Hum j'essaie de faire plus fourbe avec un bouton qui masque un menu et qui en fait apparaitre un autre à la place (pour réafficher) mais niveau effet ca donne pas terrible :/ ca fonctionne, mais ca rend pas super je trouve.

Code :
<div id="floater">
<table width="250" border="0" cellpadding="0" cellspacing="0"
 style="display:none" id="ghost">
<tr>
 <td><img src="../imgs/expand.gif" onclick="[$('ghost'), $('floatable')].collect(function (i) { new Effect.toggle(i,'blind',{duration:0.2})})" align="right"></td>
</tr>
</table>

<table width="250" height="150" border="0" cellpadding="0"
 cellspacing="0" class="tableau shade" id="floatable">
<tr>
 <td>
 <h2 onclick="[$('ghost'), $('floatable')].collect(function (i) { new Effect.toggle(i,'blind',{duration:0.4})})">
 <img src="../imgs/ico2.gif" width="20" height="39" align="absmiddle">Navigation</h2>
 <ul id="foldermenu">
 <li><a href="#">Link 1</a></li>
 </ul>
 </td>
 </tr>
 </table>
 </div>

Edité le 06/02/2008 à 15:06
 
 
Ok. C'est dommage. :)
 
 
Vouais c'est parce que les deux fonctions s'annulent plus ou moins, donc visuellement ca rend pas.

Faudrait utiliser un javascript pour appeller une fonction et l'autre, je vais bricoler ca demain pour voir :P
 
 
bon avec scriptaculous/prototype faut arrêter d'utiliser les onclick. c'est le démon.

www.prototypejs.org...
 
 
 
32 messages
ok
 
Vous devez être connecté pour écrire un message !
 

 Sujets Similaires:


 
Clubic.com
 
Achetez-facile.com
 
Jeuxvideo.fr
 
neteco.com
 
mobinaute.com