- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我将 Bootstrap 的选项卡系统用于“设置您的帐户”页面,并且在页面顶部我有不同的步骤,这些步骤显示在选项卡 Pane 上方的页面顶部。我试图做到这一点,当有人在第一步中单击一个选项时,它将加载第二步选项卡并将事件类添加到适当的步骤 div。我得到了这个工作,但无法弄清楚如何突出显示您当前正在进行的步骤。因此,如果您在完成基本配置文件的第一步,然后单击底部的保存并继续,它会加载下一个选项卡/步骤并将事件类添加到该步骤的适当 div。
所以,基本上我想让步骤移交“事件”类,类似于 Bootstrap 默认选项卡的功能,其中你所在的那个是突出显示的,除了这些“步骤”div 实际上不是一部分的标签系统,只需要受它的影响。
谢谢!
最佳答案
I am trying to make it so when someone clicks an option in step one it will load the step two tab and add the active class to the appropriate steps div.
因为您没有提供任何标记。我假设你不知道从哪里开始。如果您阅读 Bootstrap 文档,所有这些都可以放在一起。
首先是使用 data-toggle="tab"
属性设置标签标记。
<div class="text-center">
<a class="btn btn-primary" href="#step1" data-toggle="tab">Step 1</a>
<a class="btn btn-default" href="#step2" data-toggle="tab">Step 2</a>
<a class="btn btn-default" href="#step3" data-toggle="tab">Step 3</a>
</div>
接下来,使用包含按钮的各个 Pane 设置选项卡内容。
<div class="tab-content">
<div id="step1" class="tab-pane active">
<div>
<h1>Step 1</h1>
</div>
<div class="text-right">
<a class="btn btn-default next" href="#">Next</a>
</div>
</div>
...
</div>
使用Bootstrap提供的例子,shown.bs.tab
。 此事件在标签显示后触发。
$('a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
e.target // newly activated tab
e.relatedTarget // previous active tab
})
So if you're on step one which is to finish your basic profile, then click save and continue at the bottom, it loads the next tab/step and adds the active class to the appropriate div for that step.
创建一个点击事件来监听按钮点击并显示下一个 Pane 。
$('.next').click(function () {
var nextId = $(this).parents('.tab-pane').next().attr("id");
$('[href=#' + nextId + ']').tab('show');
});
这是一个 fiddle ,所有内容都放在一起供您查看。 http://jsfiddle.net/kmx4zx6n/
关于jquery - 单击按钮时将 .active 类添加到 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32341559/
我在选项卡中有我的网络应用程序的选项。 aaa bbb ccc ddd eee 当用户单击任何选项卡(在同一窗口中)时,我会使用此代码获得淡出效果,然后自动
如何获得一个简单的调用单击来实现如下功能:http://jsfiddle.net/ftwPS/6/我显然错过了一些基本的东西,因为当您单击“CLICK”时这不起作用。 $('tr').click(fu
我有一个列表,在左侧显示一个插入符号图标,单击它时应该更改图标。每当我单击一个图标时,所有图标都会更改。 detailedInfo = []; subordinateInfo; openSu
我有一个 div,我想对其进行设置,以便当我单击其他内容时,它会隐藏该 div。 我也是这样 $('body').click(function(){ if(loginOpened) {
我有很多装有不同内容的盒子。 如果单击第一个框,您可以看到一个包含更多详细信息的弹出框。如果单击第二个、第三个等框,您必须查看这些框的详细信息。 我的问题:如果我点击框号。 2 我看到了盒子号的详细信
当我点击 .add-btn 时,我将 .add-btn 的样式更改为 background:#cccccc 并将 val() 更改为“-”。 现在当我用 tr td .list 删除添加的文本时,它是
感谢 SO 的出色贡献者!当您开始了解 jQuery 时,它会变得更酷。 :) 所以我有一个 LI,单击时会显示/隐藏子 UL。我想做的是能够单击 LI 内的链接,打开一个空白窗口,但也不会关闭子 U
我有这份文档,它使我能够获得一份带有点击进度的多项选择选择调查问卷。 如何用图像代替此处的文字? (并且仍然有这样的机制,一旦单击[图像],就会提出下一个问题) 我已经尝试使用 UL/H1 设置背景图
我想在 JQGrid 的刷新按钮单击上编写代码。有什么事件吗? 最佳答案 如果您需要在开始刷新之前执行一些操作,您应该使用 beforeRefresh打回来: $("#grid_id").jqGrid
问题是将对象或多个参数从模板传递到组件,并使用它们将数据添加到 API。 任务.service.ts addTasks(task: Task): Observable{ let headers =
我有一个像这样的primefaces选项卡 View : This tab has static content. this t
我在 jquery 中有一个有效的 a.click() 函数...但是如果我单击一个 anchor ,我会打开一个新窗口...但是我怎样才能阻止浏览器本身打开一个新窗口? 示例: $('a')
有没有简单的方法来创建代码:如果 URL 更改或单击链接显示 div(例如加载 gif 3 秒),则显示页面?有点像空白的白色页面,加载 gif 旋转 3 秒然后显示页面? 谢谢! 最佳答案 给定 G
我需要知道此时按钮的状态是否被点击? 谢谢 最佳答案 if (myButton.state & UIControlStateHighlighted) { // Do your stuff the
我正在 NSImageView 上绘制一条 NSBezierPath 线。我正在创建 NSBezierPath 对象,设置 moveToPoint,设置 lineToPoint,设置 setLineW
我的 Selenium 代码存在问题,无法正确执行按键 + 单击操作。 测试应打开 jqueryui.com 链接并选择页面上的前 2 个 li 元素。 我正在使用 Selenium 2.23 和 F
单击时我将更改字符串一部分的样式。例如“TEXT”,然后单击“T”,之后它会将样式从黑色更改为红色,仅 T在我的代码中,当我单击文本时,我拆分文本并保留在“split”数组中,它将调用handleCl
我在网站上有一个 anchor 。当有人点击它时,我在 jquery 中执行一些操作并更改名称,但是当再次单击它时,事件被触发,尽管我已经更改了它的名称。代码在这里: $(".like_cont a[
我有一个下载链接Download我希望每次当有人点击“下载”时,我都可以将其插入数据库total_downloads+1。为了插入数据库,我通常使用 然后 if (isset($_POST['d
我是一名优秀的程序员,十分优秀!