Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1456 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Script.aculo.us, documentation ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Script.aculo.us, documentation ?

n°1339338
jjgan
...
Posté le 05-04-2006 à 01:04:29  profilanswer
 

Je ne trouve pas grand chose en documentation sur la bibliothèque http://script.aculo.us/
Où trouver de l'aide en français ?

mood
Publicité
Posté le 05-04-2006 à 01:04:29  profilanswer
 

n°1339560
jjgan
...
Posté le 05-04-2006 à 12:21:32  profilanswer
 

Par exemple je cherche comment faire pour arrêter la propagatioin de l'evenement onclick sur un lien auquel on a appliqué un effet de drag
(car si je drag puis relache alors le lien de l'élement est suivis)

n°1339693
gooopil
pfiew
Posté le 05-04-2006 à 14:31:05  profilanswer
 

Ben si la fonction JS appelé dans le onclick renvoie false, le lien n'est pas suivi...

n°1339719
jjgan
...
Posté le 05-04-2006 à 14:51:11  profilanswer
 

C'est un appel spécifique a Script.aculo.us
du type :
<a href="lien" id="id">mon elem</a>
<script>new Draggable('id',{revert:true});</script>
 
C'est pour ça que je crie après le manque de doc

n°1339724
gatsu35
Blablaté par Harko
Posté le 05-04-2006 à 14:54:10  profilanswer
 
n°1340158
jjgan
...
Posté le 05-04-2006 à 22:52:41  profilanswer
 

désolé comment j'ai honte :( :o

n°1340165
gatsu35
Blablaté par Harko
Posté le 05-04-2006 à 22:59:46  profilanswer
 

jjgan a écrit :

désolé comment j'ai honte :( :o


ouais retourne te cacher, nous avons honte de toi [:petrus75] ²  

n°1340629
jjgan
...
Posté le 06-04-2006 à 14:51:27  profilanswer
 

il n'empêche que j'ai passé du temps sur cette page (wiki.script.aculos.us) avant de pas trouver et de demander ici !
mal foutu ce site...

n°1340638
gatsu35
Blablaté par Harko
Posté le 06-04-2006 à 14:56:21  profilanswer
 

J'ai mis 2 minutes [:petrus75], mais forcé de reconnaître que cette page est mal branlée

n°1340752
jjgan
...
Posté le 06-04-2006 à 16:06:43  profilanswer
 

Bon la par contre j'ai une vrai question
Si je rend un element a draggable via new Draggabe(idElement)
alors si je drag l'element dès que je le lache le lien est suivi
Comment faire pour que le lien ne soit pas suivi ?
(en gros si c'est draggué alors je veux stopper la propagation de l'evenement onclick)
 
Merci car je lutte la dessus :) ;)

mood
Publicité
Posté le 06-04-2006 à 16:06:43  profilanswer
 

n°1340769
gatsu35
Blablaté par Harko
Posté le 06-04-2006 à 16:19:33  profilanswer
 

onmousedown, onmouseup ?

n°1340779
jjgan
...
Posté le 06-04-2006 à 16:28:04  profilanswer
 

http://81.56.203.201/~jerome/phplister2.0/
 
voici la page qui pose probleme
sur la gauche il y a des tags que l on peut drag/dropper
seulment ce sont aussi des liens
alors le liens est suivis si tu drag/drop
C'est contre ce comportement que je voudrais agir.
 
J'ai essayé a différents niveau de mettre des return false pour stopper la propagation mais rien n'y fait...

n°1341481
jjgan
...
Posté le 07-04-2006 à 14:41:11  profilanswer
 

personne ne sais m'aider ?

n°1341499
gatsu35
Blablaté par Harko
Posté le 07-04-2006 à 14:58:54  profilanswer
 

un return false sur le onmouseup du div ?
sur le onclick ?
sur le onclick du A ?
tu as essayé ?

n°1357472
jjgan
...
Posté le 01-05-2006 à 23:56:16  profilanswer
 

up si quelqu'un a une solution, les return false ne marchent pas

n°1357530
gatsu35
Blablaté par Harko
Posté le 02-05-2006 à 07:22:21  profilanswer
 

tu les mets ou les return false ?

n°1357693
jjgan
...
Posté le 02-05-2006 à 12:07:39  profilanswer
 

onmouseup du a
onclick du a => ok mais le lien ne marche plus (logique)
J'ai mis le a dans un span
onclick du span => ok mais le lien ne marche plus non plus (toujours logique)
 
J'ai trouvé un peu de doc mais rien qui m'aide finalement  
http://www.aidejavascript.com/article144.html
 
http://tool-man.org/examples/sorting.html
Example: Sortable links
"Firefox and Safari still generate a 'click' event even after performing a drag. This can be overcome with more JavaScript."
Sauf qu'il n'en dis pas plus :D

n°1357701
gatsu35
Blablaté par Harko
Posté le 02-05-2006 à 12:18:11  profilanswer
 

justement c'est sur le onclick du A qu'il faut mettre le return false :o
mais après pour le rendre clicable :/ faut ptet jouer avec un bouleen

n°1357747
jjgan
...
Posté le 02-05-2006 à 13:36:50  profilanswer
 

D'après le deuxième lien il existerait bien une solution "intermédiaire"
qui fait que quand un drag/drop est détecté alors l'évènement click est ignoré et sinon il est géré

n°1357749
gatsu35
Blablaté par Harko
Posté le 02-05-2006 à 13:38:00  profilanswer
 

sinon tu te créés toi même ta lib de drag and drop :D

n°1357816
jjgan
...
Posté le 02-05-2006 à 14:27:15  profilanswer
 

new Draggable('tag',  
    {
    revert:function()
    {
    $('tag').onclick = function(){return false;};
    setTimeout('$(\'tag\').onclick = function(){return true;}','500');  
    return true;
    }
    }
    );


voilà ma solution elle marche mais je l'accorde c'est pas terrible
dans scriptaculous 1.5 revert peut être une fonction appelé lors de la fin du drag,
d'où ma manip douteuse :D

n°1357832
jjgan
...
Posté le 02-05-2006 à 14:45:48  profilanswer
 

et c'est cross browser, aussi fou que ça puisse paraître

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Script.aculo.us, documentation ?

 

Sujets relatifs
documentation motorola et sparcscript qui cherche des fichiers audio dans une clé usb
Vends script PTR français pour 10 euros seulement !Script permettant d'écouter radio sur son site perso
Probleme script autosurf.
bloquer le scriptScript permettant d'écouter radio sur son site perso
script ftp dans un batch dosBesoin d'explication d'un script
Plus de sujets relatifs à : Script.aculo.us, documentation ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR