Je viens de découvrir des événements en direct dans jQuery.Quel est le problème avec ce morceau de code jQuery?
Je l'essaie. Je l'ai écrit un petit extrait pour lier la souris planant au-dessus des boutons présenter sous une forme:
jQuery("form img.submit_btn").live('hover', function(){
(
function() {
jQuery(this).css('cursor','pointer');
},
function() {
jQuery(this).css('cursor','auto');
}
);
});
Cependant, il n'a pas d'effet. Ai-je manqué quelque chose?
[Modifier]
Il vient d'être porté à mon attention que ce comportement peut être trivialement implemeted en utilisant CSS. Peut-être alors, l'exemple que j'ai donné ci-dessus est trop simple. Cependant, la question sous-jacente est toujours comment utiliser l'appel 'live' pour lier les événements hover (donc je peux faire quelque chose de plus compliqué -eg animation etc, qui ne peut pas être fait en utilisant CSS seul)
Vous pouvez même laisser la partie ': hover' en dehors, car le curseur n'est changé que lorsqu'il est sur l'élément. – RoToRa
Pour être juste, il a dit que "je viens de découvrir des événements en direct dans jQuery". Alors il joue et apprend! Aucun problème avec cela!! –
@neurofluxation Bon point, mais à mon humble part de l'apprentissage JS/jQuery est d'apprendre à savoir quand ** pas ** pour l'utiliser. – RoToRa