【发布时间】:2019-03-03 07:35:48
【问题描述】:
我真的不知道如何用英语正确解释它,但我想将一个按钮链接到一个动作。
例子:
我有垂直选项卡,当您选择其中一个选项卡时,会显示相关内容。
<div class="vertical-tabs">
<ul class="tabs vertical" data-tab="">
<li class="tab-title active"><a href="#panela1" aria-selected="true" tabindex="0">Tab 1</a></li>
<li class="tab-title"><a href="#panelb1" aria-selected="false" tabindex="-1">Tab 2</a></li>
</ul>
<div class="tabs-content">
<div class="content active" id="panela1" aria-hidden="false" >
<p>This is tab 1</p>
<button>Tab2</button>
</div>
<div class="content" id="panelb1" aria-hidden="false" >
<p>This is tab 2</p>
</div>
</div>
在Tab1 内容中有一个按钮Tab2。
我想要实现的是,当您单击 Tab1 的内容部分中的 Tab2 按钮时,操作与单击 tabs vertical 部分中的 Tab2 时的操作相同。
现在Tab1 处于活动状态,您获得链接到Tab1 的内容,但是当您单击Tab1 的内容字段中的按钮Tab2 时,我想转到Tab2 的内容
希望我已经充分解释了我想要实现的目标。
【问题讨论】:
-
希望您至少尝试自己编写代码。我建议你做一些additional research,通过谷歌或搜索SO,尝试一下。如果您仍然遇到问题,请返回您的代码并解释您尝试过的操作。
-
@Paulie_D。我已经尝试了我能找到的一切。使用 onclick 等,但每次都没有发生任何事情。
-
用
<a href=""替换<button>>`你就有了一个可行的解决方案,现在只需像按钮一样简单地设置内容中的链接,你就完成了 -
@Wouter:你尝试了什么?它是如何失败的?我们可以提供帮助。 “我写了这段代码,在第 X 行我期待 Y 发生,但 Z 发生了。为什么?”是我们可以回答的问题。 “我放弃了,有人为我做这件事”不是。
-
我尝试过的众多解决方案之一是 Dirk 提出的解决方案。但它不起作用,因为什么也没发生。我也试过