C'est probablement très facile, mais je ne l'ai jamais fait auparavant. Comment changer votre curseur en doigt (comme pour cliquer sur des liens) au lieu du pointeur normal?
Et comment faire cela avec jQuery puisque c'est pour cela que je l'utilise.
javascript
jquery
css
Andrew
la source
la source
$('selector').css('cursor', 'auto');
pour supprimer le style lors du déplacement de la souris hors de la zone du pointeur. Les classes CSS peuvent être plus propres ... avec$('...').addClass('someclass')
et$('...').removeClass('someclass')
$('body').css( 'cursor', 'url(openhand.cur) 4 4, move;' );
ci : cela ne semble pas fonctionner. Je ne sais pas s'il s'agit d'un bogue dans jquery ou chrome. Je n'ai pas testé cela sur d'autres navigateurs.Sur une autre note, bien que cette méthode soit simple, j'ai créé un plug jQuery ( trouvé dans ce jsFiddle, il suffit de copier et de coller le code entre les lignes de commentaire ) qui rend le changement de curseur sur n'importe quel élément aussi simple que
$("element").cursor("pointer")
.Mais ce n'est pas tout! Agissez maintenant et vous obtiendrez les fonctions manuelles
position
etishover
sans frais supplémentaires! C'est vrai, 2 fonctions de curseur très pratiques ... GRATUIT!Ils fonctionnent aussi simplement que dans la démo:
Aussi:
Les fournitures sont limitées, alors agissez maintenant!
la source
Ceci est très simple à réaliser en utilisant la propriété CSS
cursor
, pasjQuery
nécessaire.Vous pouvez en savoir plus sur:
CSS cursor property
etcursor - CSS | MDN
la source
C'est très simple
HTML
jQuery
Découvrez-le sur JSfiddle
la source