Javascript jQuery的.click()方法对引导星级有效吗
我想问一下,鼠标点击星级控件后是否可以启用提交按钮 我把这个加价了Javascript jQuery的.click()方法对引导星级有效吗,javascript,jquery,Javascript,Jquery,我想问一下,鼠标点击星级控件后是否可以启用提交按钮 我把这个加价了 <div class="rating-container rating-md rating-animate"> <div class="rating" id="ratingg"> <span class="empty-stars"> <span class="filled-stars"> <span class="star">&l
<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星级插件吗。任何帮助都将不胜感激
编辑
感谢所有的投入,我真的很感谢你的时间和知识!Goldie是对的,我只需要在main.js文件中包含以下代码:
$(function(){
$('#ratingg').on("click", function () {
$('#okbtn').removeAttr('disabled');
});
});
再次感谢 试试这个
$('#rating').on('rating:change', function(event, value, caption) {
console.log(value);
console.log(caption);
});
您有两个元素具有相同的id,这是无效的。请尝试您的代码并运行,可能代码中的其他地方有错误。
$('#rating').on('rating:change', function(event, value, caption) {
console.log(value);
console.log(caption);
});