Я использую плагин jQuery Raty. Это здорово и делает большую часть того, что мне нужно. Я искал решение не выделять звезды, когда пользователь перемещает курсор над элементом управления. Сделать это просто readOnly: true
не помогает, потому что он отключает событие click
, которое мне нужно обрабатывать.Отключить выделение звезд, но включить клик даже для плагина jQuery Raty
Я попытался привязать к mouseover
события:
mouseover: function(score, evt) {
this.score = 0;
}
Но Raty не продвигать свои данные (this.score
) обратно в DOM.
Затем я попытался обработать mouseover
событие, чтобы изменить атрибут каждого изображения src
:
mouseover: function(score, evt) {
rateControl.children().each(function(img) {
img.attr('src', 'star-off.png');
});
}
Опять же, нет результата желательно.
Каким образом я могу отключить подсветку звезды без отключения click
событий на Raty?