问题标签 [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.
ruby-on-rails - Raty 的评分未显示
所以我正在学习教程并使用 cloud 9 作为我的编辑器。当我运行我的程序并提交评论时。Mackenzie(制作教程的人)的评论表格让观众选择星星作为他们的评级。另一方面,我的只允许用户输入一个数字,平均评分不会改变。
这是我的 _form.html.erb
我的评论控制器:
我确定我已经正确安装了 raty。如果需要查看其他代码,请与我联系。所有帮助表示赞赏!
jquery - 无法让比率插件工作 - PHP
我在使用 PHP 时遇到了麻烦星级评级插件。当我运行该函数时,它只是显示一个带有值的文本框,但没有星星!这是我的 html ......(我有许多带有“star”类的 div)
而我的功能...
这将只返回一个只读文本框,其中包含值 3。我已经正确添加了所有包含,我在正确的目录中有图像,一切似乎都被正确调用了,但就是不知道我做错了什么!!
有人可以帮助我并指出正确的方向吗?
javascript - ruby on rails 中的 jquery.raty 星号
我正在与 Mackenzie child 制作一个用于构建电影评论应用程序的教程,我真的陷入了在我的项目中添加 jquery.raty 星星的部分。如果有人能发现我如何解决我的问题,我将非常感激,因为我尝试了几种方法,但似乎没有任何效果。 这是我添加到 application.js 文件的代码
有没有人知道该怎么做并且可以帮助我解决任何问题?* 当然,我已经下载并添加到 /app/assets/javascripts jquery.raty.js
对此有什么想法吗?
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。
有什么解决方案可以解决这个问题吗?先感谢您。
jquery - Rails 5 Star Rating jQuery Plugin Raty 仅在表格中以第一种形式显示星
大家好,我正在使用 Star Rating jQuery Plugin Raty 来做一些评论/评级事情。现在我有一个需要审查的数据列表,然后审查的方法将在一个 boostrap 模态框中。但是,评级星只出现在我列表的第一个表格中,而星号不会出现在表格的其余部分中。只有在第一个表单的审核和提交后,才会显示第二个表单的星标。示例如下图。
这是列表的第一种形式。星星正在显示并能够给出评级。
然后在列表中的第二个表单之后,星星从表单中消失,只会显示第一个表单是评论并提交。
以下是最终结果。但目前我能够从顶部开始一一评分,我希望我可以随机评分。
以下是我在表格和模式框中呈现列表的代码。
然后下面是 jQuery 评级星星插件的 javascript。
预先感谢您帮助我!
jquery - 是否有可能知道星星是否亮起?(jQuery Raty 插件)
首先,对不起,如果我犯了一些英语错误,我是法国人。我正在使用 raty jquery 插件来将某些内容放入我的收藏夹中,我有 1 颗星,可以单击它来在我的收藏夹中设置某些内容。正如我在标题中所说,我需要知道那颗星是否亮着。
我已经尝试使用分数值,但它返回鼠标下星星的分数(始终为 1),而不是实际选择的分数(在我的情况下为未定义或 1)。
这是我的代码:
我只需要知道放入 if() 的正确条件是什么。谢谢你的帮助 !
ruby-on-rails - 评级星未显示在视图中
我想使用raty对我的 Rails 5.1.6 应用程序的用户进行评级,并找到了Elizabeth Le关于 Raty 和 Ruby on Rails 的文档。正如该文档中所建议的那样,我去了 GitHub 的页面并复制了star-half.png
,star-off.png
和star-on.png
inapp/assets/images
和jquery.raty.js
in app/assets/javascripts
。然后我在中添加了以下代码/app/views/users/show.html.erb
:
Review
是一个用户和另一个用户之间的关联,具有reviewer_id
和reviewed_id
作为rating
属性。
在app/assets/javascrits/custom.js
我添加了以下 javascript 代码:
然而,星星并没有出现。
我试图用作路径path: "/assets/images"
并添加//= require jquery.raty
到application.js
没有结果。我什至尝试在视图中添加 jquery 代码,包含在<script>
页面最底部的标记中,但没有任何改变。
我还尝试从jqueryscript.netjquery.raty.js
下载图像和文件,但这并没有改变结果。
javascript - 未捕获的类型错误:$(...).raty 不是函数
当我打电话给 Raty 时,我在视图中收到了这个错误
我认为我无法加载 js 文件或存在某种冲突?
我将复制/粘贴率代码放入:
我在一个模块中称它为:
我认为脚本:
我的 application.js
谢谢!
已解决:需要 application.js 文件中的 raty.js
ruby-on-rails - RatyJs Star 图像未显示 Rails 6 / Bootstrap 4
我的 Rails 项目没有使用 Bootstrap Modal 显示星形图像。但它显示了布尔玛的所有图像。
应用程序.js
我的模态
模态作品。所以我可以发布我的评论,但图片不显示。我只有引导程序才有这个问题。
javascript - jQuery Raty 在使用浏览器的导航来回前进时重复星星
我有一个关于 jQuery Raty 插件的问题。
我有一个页面列出了汽车的帖子,其中每个帖子的评分为 1-5。当我转到特定的汽车帖子并使用 Chrome 导航中的后退箭头返回显示所有汽车帖子的页面时,星星会重复。所以从 5 星我得到 10 星。
我在汽车评论索引中的代码:
这里有什么提示吗?
谢谢我先进。