Это, наверное, действительно легко, но я никогда раньше этого не делал. Как изменить курсор на палец (например, при нажатии на ссылки) вместо обычного указателя?
И как это сделать с помощью jQuery, поскольку я для этого и использую.
javascript
jquery
css
Андрей
источник
источник
$('selector').css('cursor', 'auto');
чтобы убрать стиль при перемещении мыши из области указателя. Классы CSS могут быть чище ... с$('...').addClass('someclass')
and$('...').removeClass('someclass')
$('body').css( 'cursor', 'url(openhand.cur) 4 4, move;' );
это не работает. Я не знаю, ошибка ли это в jquery или chrome. Однако не тестировал это в других браузерах.С другой стороны, хотя этот метод прост, я создал плагин jQuery ( находится в этом jsFiddle, просто скопируйте и вставьте код между строками комментариев ), который позволяет изменять курсор на любом элементе так же просто, как
$("element").cursor("pointer")
.Но это не все! Действуйте сейчас, и вы получите функции рук
position
иishover
без дополнительной оплаты! Правильно, 2 очень удобные функции курсора ... БЕСПЛАТНО!Они работают так же просто, как и в демонстрации:
Также:
Запасы ограничены, так что действуйте сейчас!
источник
Этого очень просто добиться с помощью свойства CSS
cursor
, в этом нетjQuery
необходимости.Вы можете узнать больше о:
CSS cursor property
иcursor - CSS | MDN
источник
Это очень просто
HTML
JQuery
Проверьте это на JSfiddle
источник