【发布时间】:2011-06-29 08:55:11
【问题描述】:
好的,所以我有index.html.erb。在其中我有菜单,我从_menu.html.erb 渲染,和 div,我通过在控制器中使用显示操作从show.html.erb 渲染链接。链接由 <%=link_to h(@link), h(@link) %> 显示(来自 show.html.erb 的代码)。
在其中渲染链接的Div,经常被$('#div_with_link').load('controller/show');刷新,所以@link变化很大。
问题是,我不知道应该在我的推特按钮文本区域中放什么。我希望人们能够分享当前的链接。我试过data-text="<%=@video %>",但它只是在我的网页上显示链接,而不是生成一个。
我应该怎么做,将生成的链接放在我的 twitter 按钮中?任何建议都会有所帮助,在此先感谢您。
【问题讨论】:
-
我很难理解您的描述。我说对了吗:您正在页面上显示一个链接。然后,您将通过 AJAX 更新链接。但是推特没有更新,因此显示了错误的链接?
-
和 twitter 按钮位于不同的布局,而不是链接,但它们一起呈现在 index.html.erb
-
AJAX 请求完成后,您能否使用 jQuery 更新 Twitter 按钮?如果您可以提供按钮的 HTML 或在线示例,我可能会为您提供帮助。
-
link 这是链接,但请不要害怕一些俄罗斯和疯狂的 noobie 代码。
标签: jquery ruby-on-rails ajax twitter