问题标签 [raty]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
139 浏览

ruby-on-rails - Raty 的评分未显示

所以我正在学习教程并使用 cloud 9 作为我的编辑器。当我运行我的程序并提交评论时。Mackenzie(制作教程的人)的评论表格让观众选择星星作为他们的评级。另一方面,我的只允许用户输入一个数字,平均评分不会改变。
这是我的 _form.html.erb


我的评论控制器:


我确定我已经正确安装了 raty。如果需要查看其他代码,请与我联系。所有帮助表示赞赏!

0 投票
0 回答
61 浏览

jquery - 无法让比率插件工作 - PHP

我在使用 PHP 时遇到了麻烦星级评级插件。当我运行该函数时,它只是显示一个带有值的文本框,但没有星星!这是我的 html ......(我有许多带有“star”类的 div)

而我的功能...

这将只返回一个只读文本框,其中包含值 3。我已经正确添加了所有包含,我在正确的目录中有图像,一切似乎都被正确调用了,但就是不知道我做错了什么!!

有人可以帮助我并指出正确的方向吗?

0 投票
0 回答
108 浏览

javascript - ruby on rails 中的 jquery.raty 星号

我正在与 Mackenzie child 制作一个用于构建电影评论应用程序的教程,我真的陷入了在我的项目中添加 jquery.raty 星星的部分。如果有人能发现我如何解决我的问题,我将非常感激,因为我尝试了几种方法,但似乎没有任何效果。 这是我添加到 application.js 文件的代码

这是我的 show.html.erb 文件

这是我运行应用程序时出现的错误消息

有没有人知道该怎么做并且可以帮助我解决任何问题?* 当然,我已经下载并添加到 /app/assets/javascripts jquery.raty.js

对此有什么想法吗?

0 投票
2 回答
721 浏览

jquery - Rails 5 Star Rating jQuery Plugin Raty 没有通过评级值

我是 Rails 的新手,我正在使用 Star Rating jQuery Plugin Raty 来做一些评论/评级的事情。现在我有一个需要审查的数据列表,然后审查的方法将在一个 boostrap 模态框中,如下图所示。

在此处输入图像描述

一切正常,但是当我点击图片中的提交按钮(显示保存更改)时,我没有收到评级参数,我收到的参数如下图所示。

在此处输入图像描述

预期结果也将包括评级值。我已按照步骤在 application.js 中添加 jquery.raty,并在 vendor/assets/javascripts 中分配文件。我还在我的文件中添加了这个 javascript 代码。

一切工作正常,但只是没有通过评级的价值。我检查了结果,发现该值实际上保存在一个 hidden_​​tag 中,它包含在 jQuery 插件中,但是当我提交表单时它没有通过。

这是我的表格和模态框代码

下面是模态框的 HTML。

有什么解决方案可以解决这个问题吗?先感谢您。

0 投票
0 回答
208 浏览

jquery - Rails 5 Star Rating jQuery Plugin Raty 仅在表格中以第一种形式显示星

大家好,我正在使用 Star Rating jQuery Plugin Raty 来做一些评论/评级事情。现在我有一个需要审查的数据列表,然后审查的方法将在一个 boostrap 模态框中。但是,评级星只出现在我列表的第一个表格中,而星号不会出现在表格的其余部分中。只有在第一个表单的审核和提交后,才会显示第二个表单的星标。示例如下图。

这是列表的第一种形式。星星正在显示并能够给出评级。

在此处输入图像描述

然后在列表中的第二个表单之后,星星从表单中消失,只会显示第一个表单是评论并提交。

在此处输入图像描述

以下是最终结果。但目前我能够从顶部开始一一评分,我希望我可以随机评分。

在此处输入图像描述

以下是我在表格和模式框中呈现列表的代码。

然后下面是 jQuery 评级星星插件的 javascript。

预先感谢您帮助我!

0 投票
1 回答
62 浏览

jquery - 是否有可能知道星星是否亮起?(jQuery Raty 插件)

首先,对不起,如果我犯了一些英语错误,我是法国人。我正在使用 raty jquery 插件来将某些内容放入我的收藏夹中,我有 1 颗星,可以单击它来在我的收藏夹中设置某些内容。正如我在标题中所说,我需要知道那颗星是否亮着。

我已经尝试使用分数值,但它返回鼠标下星星的分数(始终为 1),而不是实际选择的分数(在我的情况下为未定义或 1)。

这是我的代码:

我只需要知道放入 if() 的正确条件是什么。谢谢你的帮助 !

0 投票
0 回答
293 浏览

ruby-on-rails - 评级星未显示在视图中

我想使用raty对我的 Rails 5.1.6 应用程序的用户进行评级,并找到了Elizabeth Le关于 Raty 和 Ruby on Rails 的文档。正如该文档中所建议的那样,我去了 GitHub 的页面并复制了star-half.png,star-off.pngstar-on.pnginapp/assets/imagesjquery.raty.jsin app/assets/javascripts。然后我在中添加了以下代码/app/views/users/show.html.erb

Review是一个用户和另一个用户之间的关联,具有reviewer_idreviewed_id作为rating属性。
app/assets/javascrits/custom.js我添加了以下 javascript 代码:

然而,星星并没有出现。
我试图用作路径path: "/assets/images"并添加//= require jquery.ratyapplication.js没有结果。我什至尝试在视图中添加 jquery 代码,包含在<script>页面最底部的标记中,但没有任何改变。
我还尝试从jqueryscript.netjquery.raty.js下载图像和文件,但这并没有改变结果。

0 投票
0 回答
746 浏览

javascript - 未捕获的类型错误:$(...).raty 不是函数

当我打电话给 Raty 时,我在视图中收到了这个错误

Chrome 控制台屏幕

我认为我无法加载 js 文件或存在某种冲突?

我将复制/粘贴率代码放入:

我在一个模块中称它为:

我认为脚本:

我的 application.js

谢谢!


已解决:需要 application.js 文件中的 raty.js

0 投票
0 回答
83 浏览

ruby-on-rails - RatyJs Star 图像未显示 Rails 6 / Bootstrap 4

我的 Rails 项目没有使用 Bootstrap Modal 显示星形图像。但它显示了布尔玛的所有图像。

应用程序.js

我的模态

模态作品。所以我可以发布我的评论,但图片不显示。我只有引导程序才有这个问题。

0 投票
1 回答
63 浏览

javascript - jQuery Raty 在使用浏览器的导航来回前进时重复星星

我有一个关于 jQuery Raty 插件的问题。

我有一个页面列出了汽车的帖子,其中每个帖子的评分为 1-5。当我转到特定的汽车帖子并使用 Chrome 导航中的后退箭头返回显示所有汽车帖子的页面时,星星会重复。所以从 5 星我得到 10 星。

我在汽车评论索引中的代码:

这里有什么提示吗?

谢谢我先进。