我正在寻找用 javascript 或 jquery 制作的选项卡,无论哪个更容易直接实现到 html 文档中,即代码本身。我真的不需要 CSS,我只需要一些关于如何将它实现到我的内容中的标记。
这是这种情况。我有类似缩略图的图像,它们本身充当“标签”,而我的内容在它们之上,所以看起来有点像这样......
Dynamic Content Here
thumbnail1 thumbnail2 thumbnail3
当然,动态内容会根据单击的缩略图而变化。我只希望一个缩略图的内容一次处于活动状态。这意味着,所有其他内容必须在一个内容处于活动状态时隐藏。
此外,我在这样的循环中生成这些
while some condition in php
内容生成
与生成的内容相关的缩略图
此循环运行几个缩略图,并具有与该特定缩略图相关联的内容。这就是我确定单击缩略图时将显示哪些内容的方式。
第一个缩略图及其内容应自动激活并显示,就像普通选项卡一样。我看到的唯一区别是选项卡(在我的例子中是缩略图)位于底部,而内容位于顶部。
我在使用其他解决方案时遇到的另一个问题是将标记实现到循环中。像这样简单的标记对我来说非常容易实现......
<div class="tabs">
while some condition in php
<div class="content" id="<?php adynamicIDgenerated ?>">
内容生成
</div>
<div class="tab" id="<?php thesameexactID so it can be matched; ?>">
与生成的内容相关的缩略图
</div>
</div>
当然,循环中的 div 语句将为每个选项卡生成。他们会有自己的身份证。基本上,使用缩略图生成的内容可以很容易地与具有相同 ID 的内容相匹配。我能够用它创建一个切换。我在创建具有这些规范的选项卡时遇到问题。