我正在查看 Sharre social mediq jquery 插件http://sharrre.com/# 下面是如何使用它的示例。
simple_jquery_social.js 示例:
$('#sharrre').sharrre({
share: {
googlePlus: true,
facebook: true,
twitter: true
},
url: 'http://sharrre.com'
})
所以在正常的rails使用中,我会在我的资产目录中添加上面的内容(连同sharrre jquery lib的东西),在我的视图中放置一个'div id = sharrre'标签,我就完成了。但是我想在我的 .html.erb 视图模板中创建一个 rails 辅助函数,并动态决定是否显示 google plus,例如。所以我想要类似的东西:
<%= my_helper :googlePlus=>false %>
然后我的环境应该知道上面 jquery 代码中的 googlePlus 变量现在为 false,因此不会显示 googlePlus 按钮。**重点是通过 Rails 动态控制 jquery 插件中可用的更多选项。但要做到这一点,我需要能够通过 Rails 动态设置 jquery 变量。我意识到上面的示例很简单,因为我可以手动更改 jquery 变量,但是通过 Rails 进行更改,我还可以动态设置 url 参数,这是我希望能够做到的,以便人们可以推荐特定页面.
什么是实现这一目标的好机制,或者甚至可能?