- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 RoR 的新手,在我的应用程序上显示 Raty 插件时遇到问题。另外,我注意到自从我添加了 Raty 后,另一个 Js 函数已经停止工作,所以我认为它们之间存在冲突?
已添加 Raty 通讯文件:jquery.raty.js//jquery.raty.css//images
所有帮助将不胜感激,谢谢!
/models/product.rb
def average_rating
comments.average(:rating).to_f
end
/assets/javascript/application.js
$(document).on('turbolinks:load', function () {
$(".alert").delay(1500).fadeOut("slow");
});
$(document).on('turbolinks:load', function () {
$(".notice").delay(1500).fadeOut("slow");
});
/assets/javascript/site.js
$(document).on('turbolinks:load', function(){
$('.rating').raty( { path: '/assets', scoreName: 'comment[rating]' });
$('.rated').raty({ path: '/assets',
readOnly: true,
score: function() {
return $(this).attr('data-score');
}
});
});
/views/products/_new_comment.erb
<% if signed_in? %>
<h2>Add a review:</h2>
<%= form_for([@product, @product.comments.build]) do |f| %>
<p>
<%= f.label :body, "Comments" %><br>
<%= f.text_area :body %>
</p>
<p>
<%= f.label :rating, "Rating" %><br>
<div class="rating"></div>
</p>
<br>
<p>
<%= f.submit "Submit" %>
</p>
<% end %>
<% end %>
/views/products/_comments.erb
<div class="product-reviews">
<% @comments.each do |comment| %>
<div class="row">
<hr>
<p><%= comment.user.first_name %> <small><em><%= "#{time_ago_in_words(comment.created_at)} ago" %></em></small></p>
<p><div class="rated" data-score="<%= comment.rating %>"></div></p>
<p><%= comment.body %></p>
</div>
<% end %>
</div>
/views/products/show.html.erb
<div class="col-md-12">
<%= render partial:'new_comment' %>
</div>
<div class="col-md-12">
<%= render partial:'comments' %>
</div>
最佳答案
你没有在你的问题中复制你的 config/environments/production.rb
,但它可能看起来像这样:config.assets.compile = false
如果将其更改为 true,它应该可以工作:config.assets.compile = true
关于javascript - Raty jQuery 插件不工作 Rails 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39346173/
我在谷歌地图上添加了带有一些搜索结果的标记。 var infowindow = new google.maps.InfoWindow(); var marker, i; for (i = 0; i '
我正在使用来自此站点的评级 jQuery 插件:http://www.wbotelhos.com/raty/作者:华盛顿·博特略。 我在单一表格中使用多个评级。不同的评级是这样的: 现
我正在尝试使用 this评分插件,但我无法在点击时设置新分数。 我正在对点击事件发出 ajax 请求并获取新的计算得分。我想在点击事件中设置新分数。正确的做法是什么? Javascript: $("
我正在尝试使用 jQuery Raty plugin使用 AngularJS。尚未成功。 我需要的是这样的: {{obj.rating}}
在我的应用程序中,管理员可以为每个用户输入评分。我使用 raty js 来显示和输入星级.. 事情是我可以通过这个得到一个整数值。我试图通过这个设置浮点值,比如半星和所有这就是我所做的..但输出仍然是
我正在尝试获取jquery.raty与 Django 一起工作。我完美地设置了静态文件的服务,但是似乎在查找评级图像文件时遇到了问题。 这就是我的设置方式: base.html(此处静态加载即可)
我正在使用 jQuery Raty plugin在我的网站上启用星级评分系统。 我有一组 4 个可评分问题(也可以是 5 个),我使用循环动态显示这些问题。因此,为了显示星星,我使用 div id 如
我目前正在开发一个预约安排系统,该系统有一个评论部分留给实践。我正在使用 Jquery Rate 插件根据用户提交的反馈填充星星。我已尽一切可能将星星与文本和图像对齐。请参阅随附的屏幕截图: 我试图让
有谁知道怎么把分数加到星号上,像这样: 我考虑过在 Photoshop 中制作数字,但它如何在不同尺寸的屏幕上缩放? 还考虑了设置 JS 来计算宽度。然而,对我来说这似乎是一个复杂的问题。 如果有人知
我正在使用 jQuery Raty插件是一个星级评定插件,它运行良好。 这是我的代码 $('#star').raty({ path: '/Content/RatingPlug
我正在尝试使用 jquery.raty.js 和 jquery.raty.min.js,但我想使星星变大,但它不起作用。我在 jquery.raty.js 和脚本中的这个函数中更改了大小。 我这里有这
我使用 jQuery Raty 插件。它很棒,可以满足我的大部分需要。我一直在寻找一种解决方案,当用户将光标移到控件上时不突出显示星星。使其只是 readOnly: true 没有帮助,因为它禁用了我
我正在使用 Masonry-rails 中的无限滚动选项并正在通过 Raty.js 实现评级系统。当前几个图钉出现时,会显示平均评分,但是,无限滚动后,新图钉没有平均评分。附件是我的index.htm
我在 jQuery UI 对话框中使用 jQuery Raty 插件(基本上是问卷样式格式)。 使用一些自定义 jQuery,我创建了一个调查问卷样式的界面,在每个选择上都会显示一个“新问题”,用户必
很难说出这里问的是什么。这个问题是含糊的、模糊的、不完整的、过于宽泛的或修辞性的,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开它,visit the help center 。 已关
我是 RoR 的新手,在我的应用程序上显示 Raty 插件时遇到问题。另外,我注意到自从我添加了 Raty 后,另一个 Js 函数已经停止工作,所以我认为它们之间存在冲突? 已添加 Raty 通讯文件
我正在使用 jqueryraty,页面上有 5 个评级选项。我想统计所有 5 个评分的分数。我为每个评级指定了自己的 ID #targetKeep1 #targetKeep2 等...并将 score
我正在尝试在 Google Maps API 版本 3 的信息窗口内实现评级系统。 我尝试了 Rateit 和 Raty,但都无法使它们工作。 我在这里尝试了这段代码,但它对我不起作用: funct
我有一个 Rails 应用程序,我在其中使用了 jquery Raty 插件,我在 gemfile 中包含了 Raty gem 'jquery-raty-rails', github: 'bmc/jq
我正在尝试使用 Raty在我的 Rails 中使用 $('#default').raty(); 形成“评论” .出现“1 2 3 4 5”而不是实际的星星。我的 jquery.raty.js 文件在
我是一名优秀的程序员,十分优秀!