我试图从Jrate插件中获取价值,例如当使用点击第3次启动时,我应该得到的值应该是3.我可以使用jRate onSet选项获取它 这是我的HTML
<div id="jRate"></div>
我的Javascript是
$("#jRate").jRate({
onSet: function(rating) {
alert("Selected Rating: "+rating);
}
});
但是我不想获取onSet函数的值我想要用户点击保存按钮时的值就像我们从inout框中获取值一样
$('#inputbox').val();
他们是否可以获得这样的价值..
答案 0 :(得分:3)
一种方法是设置自定义属性。您可以在#jRate
元素
$("#jRate").jRate({
onSet: function(rating) {
$("#jRate").attr("data-rating", rating);
}
});
然后,在click
处理程序
$("button").click(function(){
var rating = $("#jRate").attr("data-rating");
});