Я хотел бы спросить, можно ли включить кнопку отправки после щелчка мышью на элементе управления рейтингом.
У меня есть эта наценка
<div class = "rating-container rating-md rating-animate">
<div class = "rating" id = "ratingg">
<span class = "empty-stars">
<span class = "filled-stars">
<span class = "star"><i class = "glyphicon glyphicon-star"></i></span>
</div>
<div class = "caption"><span class = "label label-default">Great!</span></div>
<input id = "rating" name = "rating" class = "rating" data-min = "0" data-max = "5" data-step = "1">
</div>
<button class = "btn btn-file" id = "okbtn" type = "submit">Continue</button>
и jQuery, как показано ниже
$(document).ready(function() {
$('#okbtn').attr('disabled','disabled');
$('#rating').click(function() {
$('#okbtn').removeAttr('disabled');
});
});
Кто-нибудь знает, почему приведенный выше пример не работает с плагином звездного рейтинга JQuery (http://plugins.krajee.com/star-rating). Любая помощь будет принята с благодарностью.
РЕДАКТИРОВАТЬ
Спасибо за ваш вклад, я очень ценю ваше время и знания! Голди была права, мне просто нужно было включить следующий код в свой файл main.js:
$(function(){
$('#ratingg').on("click", function () {
$('#okbtn').removeAttr('disabled');
});
});
Еще раз спасибо!
просто попробовал ваш код, и он работает, возможно, где-то еще в вашем коде есть ошибка.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Попробуй это.
$('#rating').on('rating:change', function(event, value, caption) {
console.info(value);
console.info(caption);
});
У вас есть 2 элемента с одинаковым идентификатором, что недействительно