jquery 比率插件不适用于 Rails

Posted

技术标签:

【中文标题】jquery 比率插件不适用于 Rails【英文标题】:jquery raty plugin not working with rails 【发布时间】:2013-04-09 02:21:34 【问题描述】:

我正在运行 rails 3.2,并尝试使用以下代码添加评级系统:http://wbotelhos.com/raty/。

出于某种原因,即使我添加了:

 $('#rating').raty();

到我的脚本,和

 <div id="rating"></div>

到我在网站上显示的 html,我仍然看不到星星。

我已添加:

 //= require jquery.raty

到我的 application.js,并在我的 javascripts 文件夹中有 jquery.raty.js。

我似乎无法弄清楚我做错了什么。

我尝试过使用 gem:https://github.com/bmc/jquery-raty-rails,但这也不起作用

【问题讨论】:

【参考方案1】:

你添加了星星的照片吗? 确保资产/图像中有 star-on.png 和 star-off.png 此外,在您的 html.erb 文件中添加以下代码,

<script>
    $(document).ready(function() 
        $("#rating").raty(
            path: '/assets/'
        );
    )
</script>

【讨论】:

【参考方案2】:

您需要包含 javascript 调用:

$('#star').raty();

为了得到

<div id="star"></div>

显示。

【讨论】:

以上是关于jquery 比率插件不适用于 Rails的主要内容,如果未能解决你的问题,请参考以下文章

Jquery Validation 不适用于 wordpress 插件

jRaty jQuery 插件似乎不适用于 AJAX/JSON

自定义 jQuery 不适用于 Wordpress Ninja Forms 插件

HTML5 视频不适用于 iPad 上的 jquery bxSlider 插件

ionic 3 的内页不适用于 ionic 3 中的脚本或外部自定义 jQuery 插件

Sumoselect 插件不适用于动态选择下拉菜单