我一直是一名后端开发人员,并尝试使用 RoR 做一些 UI 工作。
I have a list object that I want to display.
Object1
Object2
Object3
Object4
...
我已经做到了这一点。
现在,当用户单击 Object1 时,我想在对象中显示详细信息(类似于http://jquerytools.org/demos/overlay/index.htm)
我理解示例中的代码。
您有隐藏的 div,单击即可显示它。但就我而言,我有很多对象(几百个),每个对象都非常大,我不想在加载页面时检索所有数据。所以目前当用户点击一个对象时,我简单地打开一个新页面,所有数据都在其中详细显示。我想要的是像上面的例子一样打开一个覆盖,并在其中渲染数据。
在我开始自己编写代码之前,我不熟悉 UI 开发的术语,并且很难找到它的现有实现。
许可对我来说是个问题,所以我想坚持使用香草 jQuery 和 RoR。而不是使用具有各种许可方案的第三方库。