web2ajax : The Blog

sept200703No talk

Alors, attention en avant première mondiale !!, voici la Bonne méthode pour binder un callback sur un DOM... (Je me la pète là)

En clair, les événements comme "onClick", "onMouseOver", mappage de des touches peuvent être associés dynamiquement à des fonctions javascript et donc à la puissance de jQuery !

 

Un bon mouseOver ou onClick :

 

$("#div_id").unbind( "click" ) $('#div_id').bind("click", function() { alert('Oh yes, click me again !'; }); $("#div_id").unbind( "mouseover" ) $('#div_id').bind("mouseover", function() { alert('Mouse is Over me !'; });

 

=> Pour plus de détails : http://jquery.developpeur-web2.com/documentation/evenements/bind.php

 

Un bon mappage de touche (Je m'en sers pour afficher la fenêtre de login admin sur CTRL+L) :

 

Ajouter ça dans les headers, le.js est dispo en dessous de l'article : Après : $(document).shortkeys({ 'CTRL+L': function () { _dispLoginForm(); } });

 

=> Plus de détails : http://rikrikrik.com/jquery/shortkeys/

 [read more]

août200720No talk

Effect ‘Accordéon’ sur les menus
Deux solutions pour créer des menus accordéon comme sur le site d'apple [http://www.apple.com/downloads/]. Ces menus ont l'avantage d'etre du plus bel effet mais également un gain de place.

Avec jQuery : http://berndmatzner.de/jquery/hoveraccordion/

Avec scriptaculous : http://stickmanlabs.com/accordion/

août2007201 talk

Ajax : Effet menu ‘DOCK’ à la MacOS X
Sans FrameWork AJAX : FishEye Menu

Avec jQuery : iconDock jQuery Plugin

Avec prototype et scriptaculous : WhaleSalad