我有一系列问题,存储在@questions
中。我希望用户能够使用下一个和后退按钮循环查看问题,使用jQuery更改问题div的内容。
所以,例如,这里是我将用于问题部分的jQuery代码[.js.erb
]:
$(document).ready(function(){
$("#question").html("<strong><%= @question.name %></strong><% insert_more_code_here %>");
});
如何设计我希望用户能够在问题中循环的页面?我知道我可能会在each
块中使用某些内容,但我不想同时显示所有问题。谢谢!
答案 0 :(得分:0)
输出HTML中的所有问题,并使用CSS隐藏您不想立即显示的问题。然后使用jQuery通过jQuery.hide()
和.show()
或切换CSS类来更改其可见性。