使用jQuery循环访问记录集合?

时间:2011-06-13 19:22:04

标签: jquery ruby-on-rails ruby-on-rails-3 model-view-controller views

我有一系列问题,存储在@questions中。我希望用户能够使用下一个和后退按钮循环查看问题,使用jQuery更改问题div的内容。

所以,例如,这里是我将用于问题部分的jQuery代码[.js.erb]:

$(document).ready(function(){
  $("#question").html("<strong><%= @question.name %></strong><% insert_more_code_here %>");
});

如何设计我希望用户能够在问题中循环的页面?我知道我可能会在each块中使用某些内容,但我不想同时显示所有问题。谢谢!

1 个答案:

答案 0 :(得分:0)

输出HTML中的所有问题,并使用CSS隐藏您不想立即显示的问题。然后使用jQuery通过jQuery.hide().show()或切换CSS类来更改其可见性。