2011-04-29 76 views
4

是否有一个模拟HTML框架标签的jquery插件或UI元素?我正在寻找具有更现代的jquery外观的东西,但具有与html框架标签相同的功能。JQuery框架用户界面插件

编辑:通过框架功能,我的意思是能够在一个屏幕上显示两个或三个HTML页面,并且可调整大小的栏让用户动态调整每个单独页面的大小。

回答

3

EXT是过度杀伤,跳跃之间可能会严重混淆我们这些谁主要在jQuery工作。在向兼容模式投掷时加载两者绝对不是一个好主意。所以,一个Jquery选项可能是这里最好的解决方案。

Jquery UI即将推出一款“布局管理器”,它将是理想的,但它仍在开发中。所以,现在第三方应用程序是你最好的选择。

到目前为止,迄今为止我所见过的最佳解决方案是JqueryUi Layout它为您提供了所有您需要且真正写得很好的帧类型布局。我从来没有尝试过的一件事是使用单独的.html文件来填充区域,尽管我怀疑如果它不被支持,你可以通过包含或AJAX来完成。我会争辩说,因为这是所有“前端”类型的工作,您可以安全地结合来自单独的htmls的内容来减少开销,维护和混淆。

为了记录,HTML框架是可怕的.....我幸免于那时尚(和动画GIF到处GAH!),永远不想回去!

+0

感谢您的信息。我同意HTML框架不是最佳的,但我试图构建一个界面,其中用户选择几个视图(不同的页面),并希望在同一屏幕上看到它们。我会研究JqueryUi Layout,希望它可以满足我的需求。 – David 2011-04-29 19:53:56

0

Ext JS是相当重量级,但它确实提供你正在寻找。不幸的是,它对于非开源来说并不是免费的。另一种选择是Wijmo's splitter,它具有基于jQuery的更轻量级的优势,并且免费。不幸的是,它并不像Ext那样强大。例如,它只能在一个方向上崩溃。幸运的是,您似乎不需要该功能。

我能想到的唯一另外一件事就是将Wijmo的Superpanel和jQuery UI的可调整大小的模块组合在一起。您对外观和感觉有很大的控制权,但您必须自己处理调整大小的逻辑。这不会很困难或耗时,但它也不能真正满足您对现成组件的要求。