2009-07-08 8 views
0

S'il vous plaît aider à remplacer ces fonctions jQuery avec les prototypes:De jQuery à Prototype

$("button,input,label,select,textarea").bind('mouseover mouseout', 
       function(){$(this).toggleClass('hover')}); 
$("button,input,select,textarea").bind('focus blur', 
       function(){$(this).toggleClass('focus')}); 

Répondre

4
var toggleClass = function(name) { $(this).toggleClassName(name) } 
Event.observe($$("button,input,label,select,textarea"), 'mouseover', toggleClass.bind(this, 'hover')); 
Event.observe($$("button,input,label,select,textarea"), 'mouseout', toggleClass.bind(this, 'hover')); 
Event.observe($$("button,input,select,textarea"), 'focus', toggleClass.bind(this, 'focus')); 
Event.observe($$("button,input,select,textarea"), 'blur', toggleClass.bind(this, 'focus')); 
Questions connexes