我正在运行Ruby on Rails 3,我想在我的应用程序中使用lightbox,例如显示登录表单并登录用户。我想使用 Prototype 框架。
这怎么可能? 您对此有任何建议或提示吗?
P.S。:我想尽可能多地编写我的专有代码。这是可取的吗?
答案 0 :(得分:2)
在我看来,最好的灯箱是:
原型 - Lightview - http://www.nickstakenburg.com/projects/lightview/
对于jQuery - Facebox - http://chriswanstrath.com/facebox/
答案 1 :(得分:0)
并不是特定于Rails,但你会想要使用像http://fancybox.net/那样使用JQuery的东西。底部有一些例子,你想要实现的是一个模态窗口。您需要在应用程序中将视图加载到模态窗口中 - 请记住没有应用程序布局,否则您将具有双重布局。
有很多库已经过试用和测试,所以除非有理由不使用它们,否则我建议使用它们而不是重新发明轮子。
答案 2 :(得分:0)
http://blog.philburrows.com/articles/2008/05/05/porting-facebox-from-jquery-to-prototype/
为原型重写了facebox。
我在我的网站上使用jquery版本。我更改了主题并删除了很多东西以简化facebox,但它是一个很好的灯箱。非常好。