我试图用谷歌搜索我的要求,但没有运气。我所拥有的是一个分为几个选项卡的表单,所有这些都可以完美运行。但是,现在我被要求提供一个包含整个表单的“全部”选项卡,以及每个部分的单独选项卡。
似乎是一个相当简单的请求,但我看不出如何使用 jQuery 选项卡功能来实现它?
我对 jQuery 比较陌生,所以可能有更好的方法。select
但是,如果我必须自己实现这一点,我会考虑在选项卡的情况下重新设置“选项卡 div”的内容。
我认为 Ken 走在了正确的道路上,但我可能只是克隆了适当的 DOM 元素。如果有表单,您可能会想要一个提交而不是多个提交,因此重新设置并不理想。
如果您的选项卡根据内容展开,克隆它们还将保持高度和大小更加一致。
也许看看以下内容: http ://www.evotech.net/blog/2008/11/jquery-tutorial-dom-manipulation-and-sorting/
另一方面,重新设置可避免您在每个屏幕之间可能遇到的任何同步问题。
与实际的选项卡相比,您的“选项卡”按钮可能更容易隐藏所有不属于该“选项卡”的表单元素。