如何获取 Raty Js 值
How Can I get Raty Js Value?
我有div 标签是 raty . 我的问题是我不知道当用户选择星星时如何获得 raty 值。
我尝试了这段代码,但它对我不起作用.
$("#foodQulity").click(function () {
debugger;
var score = $('#foodQulity').attr("alt");
alert(score);
//save to database
});
此 HTML 标记
<div class="raty" id="foodQulity">
</div>
这是我的老鼠Js
<script type="text/javascript">
$(document).ready(function () {
$('.raty').raty({
starOff: '/content/styles/review/Images/star-off.png',
starOn: '/content/styles/review/Images/star-on.png'
});
});
</script>
根据文档:
点击
用于处理分数和点击操作的点击事件的回调。你 可以使用这个来管理Raty元素(DOM)本身。
$('div').raty({ click: function(score, evt) { alert('ID: ' + this.id + "'score: " + score + "'event: " + evt); } });
和
功能
$('#star').raty('score');获取当前分数。如果没有分数 然后将返回未定义。
使用您自己的代码,只需添加文档所说的内容:
<script type="text/javascript">
$(document).ready(function () {
$('.raty').raty({
starOff: '/content/styles/review/Images/star-off.png',
starOn: '/content/styles/review/Images/star-on.png',
click: function(score, evt) {
alert("score: " + score);
});
});
</script>
如果这不起作用,并且在您评分时仍然没有引发警报,请检查您的控制台是否有任何错误(您是否正确包含 jQuery?等)。
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 使用agility.js进行页面布局和合成
- 使用Clipboard.js复制span文本
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 强制模板刷新ember.js
- 如何编写HTML输入的JS内联
- Angular JS IE9 Hashbang url rewriting
- 使用JS将数组转换为json对象
- Node.js v6.2.0类扩展不是函数错误
- 当js函数's已执行
- 要求未定义JS回调参数
- 在自定义mean.io包中使用angular-chart.js作为依赖项
- 无法在数据endVal中设置值=“”;{{ucount}}”;使用Angular JS的CountUp
- 如何从Java/scala调用js美化程序
- 如何更改<svg>标记为<img>用js标记
- 如何使用 node.js 比较两个 json 数组
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- 如何获取 Raty Js 值
- Raty Js星级评级给浮点值