我有一个问题数组,存储在@questions
中。我希望用户能够使用"下一步"one_answers"上一步"按钮来循环浏览问题,使用jQuery来更改问题div的内容。
例如,下面是jQuery代码[.js.erb
],我将使用它来回答偏题:
$(document).ready(function(){
$("#question").html("<strong><%= @question.name %></strong><% insert_more_code_here %>");
});
我将如何设计页面,让用户能够循环浏览问题?我知道我可能会在each
块中使用一些东西,但我不想同时显示所有问题。谢谢
输出HTML中的所有问题,并使用CSS隐藏不想立即显示的问题。然后使用jQuery通过jQuery.hide()
和.show()
或通过切换CSS类来更改它们的可见性。