【发布时间】:2013-10-02 21:04:45
【问题描述】:
所以我有 ruby 代码,可以简单地将我的所有对象写在某个视图中
%ul
- @user.posts.each do |post|
%li {data: {role: "choosable-post"}}
= post.title
现在的诀窍是那些不是帖子本身,只是标题。如何使用 jQuery 获取特定帖子的 id?当然User has_many :posts 所以每个帖子都有自己的ID。
我想它可以像这样开始......
$("li[data-role=choosable-post]").onclick ->
my_object = @(this)
但我真的不知道它是否是一个好的方向,或者如果它是如何继续......
【问题讨论】:
-
post在 ruby 中是否有 id 属性?如果是这样,那么按照他们在下面所说的去做。 -
jQuery 在客户端运行,只能访问 DOM,AJAX 除外。 Ruby 在服务器端运行,并且会在浏览器开始执行任何 JavaScript 之前很久就完成执行。两者不能直接互动。
标签: javascript jquery ruby-on-rails ruby coffeescript