我喜欢使用 JQuery 来创建选项卡。我的问题是所有 jquery 选项卡定义都遵循这个设计。
<div>
<h4>Heading</h4>
<div>
<ul>
<li><a>Tab 1</a></li>
<li><a>Tab 2</a></li>
<li><a>Tab 3</a></li>
</ul>
<div>Content for Tab 1</div>
<div>Content for Tab 2</div>
<div>Content for Tab 3</div>
</div>
</div>
但是,我需要这样的设计:
<div>
<h4>Heading</h4>
<div>
<div><a>Tab 1</a></div>
<div>Content for Tab 1</div>
<div><a>Tab 2</a></div>
<div>Content for Tab 2</div>
<div><a>Tab 3</a></div>
<div>Content for Tab 3</div>
</div>
</div>
上述设计可行吗?
此外,我需要由 css 类而不是 ids 识别选项卡(因为我通过代码动态创建选项卡)。这也可能吗?
更新:感谢所有帮助我的伟大思想家,我能够建立我想要的东西。我使用了以下帖子中的输入并改进了它们以在页面中放置多个选项卡。
在这里找到演示:http: //jsfiddle.net/sunalive/VHPwP/12/