- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试过了,但我没有解决关于名为 rateYo
的完美 jquery 插件的问题。
我在此页面上准备了一个示例:
$(".rateYo").rateYo({
onSet: function(rating, rateYoInstance) {
$(this).next().val(rating);
},
rating: 0,
starWidth: "20px",
numStars: 5,
fullStar: true
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel="stylesheet" type="text/css" href="http://rateyo.fundoocode.ninja/bower_components/jquery-rateyo/min/jquery.rateyo.min.css" />
<script src="http://rateyo.fundoocode.ninja/bower_components/jquery-rateyo/min/jquery.rateyo.min.js"></script>
<div class="rateYo" id="a1"></div>
<input type="text" id="t1">
<div class="rateYo" id="a2"></div>
<input type="text" id="t2">
<div class="rateYo" id="a3"></div>
<input type="text" id="t3">
如果您点击任何一颗星,假设您点击第 2 行的第 3 颗星,当您将鼠标从第 1 颗移到第 5 颗时,它会将所有三行都固定为第 3 颗星。
我想要实现,所有三行都固定为最后一个选择。
我该如何解决这个问题?
最佳答案
单独设置插件似乎可行
$(".rateYo").each(function (e) {
$(this).rateYo({
onSet: function (rating, rateYoInstance) {
$(this).next().val(rating);
},
rating: 0,
starWidth: "20px",
numStars: 5,
fullStar: true
});
});
$(".rateYo").each(function(e) {
$(this).rateYo({
onSet: function(rating, rateYoInstance) {
$(this).next().val(rating);
},
rating: 0,
starWidth: "20px",
numStars: 5,
fullStar: true
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel="stylesheet" type="text/css" href="http://rateyo.fundoocode.ninja/bower_components/jquery-rateyo/min/jquery.rateyo.min.css" />
<script src="http://rateyo.fundoocode.ninja/bower_components/jquery-rateyo/min/jquery.rateyo.min.js"></script>
<div class="rateYo" id="a1"></div>
<input type="text" id="t1">
<div class="rateYo" id="a2"></div>
<input type="text" id="t2">
<div class="rateYo" id="a3"></div>
<input type="text" id="t3">
关于javascript - jQuery rateYo 插件在评级星点击后继续评级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30385012/
我正在尝试将 Jquery Rateyo 导入到我的项目中,但似乎不起作用。这是代码 import $ from "jquery"; import rateYo from "rateyo"; clas
我在我的项目中使用星级。我的星星出现的位置与我悬停在星星上的大小一样。当用户将鼠标悬停在上面时,我希望星星以全尺寸显示。有什么建议吗?我当前的 rateYo JS 函数如下所示。 在 JSP 中
我试过了,但我没有解决关于名为 rateYo 的完美 jquery 插件的问题。 我在此页面上准备了一个示例: http://jsfiddle.net/a1oewfwn/ $(".rateYo").r
我正在开发一个带有一些星级评级的页面,并且为此使用了rateYo插件( http://rateyo.fundoocode.ninja )。如果我使用一星级,一切都会正常工作,但我需要在该页面上的众多实
我有几篇文章是从数据库加载的,在模板中我将每个项目设置为具有这种结构: Rating: "> 但是,我无法设法从 data-rating 属性中获取值并将其放入每个元素中: $("
我正在尝试整合 Rateyo plugin使用 AngularJS 并从指令定义的评级值中获取问题,以下是代码: 编辑:这是工作 plunker Controller var app = angula
我计划在我的 Django 元素中使用 RateYo jQuery 插件,但我计划更改多个部分,因此我想将所有文件直接放在我的元素中(除非我可以使用 CDNjs 轻松修改 RateYo 选项进口) 官
我是一名优秀的程序员,十分优秀!