基本上我正试图通过bootstrap创建一个"向导",当单击"继续"按钮时,活动选项卡会发生变化.我设法提出以下代码:
<div id="rootwizard">
<div class="navbar">
<div class="navbar-inner">
<div class="container">
<ul class="nav nav-pills">
<li class="active"><a href="#step1" data-toggle="tab">Step 1</a></li>
<li><a href="#step2" data-toggle="tab">Step 2</a></li>
<li><a href="#step3" data-toggle="tab">Step 3</a></li>
</ul>
</div>
</div>
</div>
<div class="tab-content">
<div class="tab-pane" id="step1">
<a class="btn" href="#step2" data-toggle="tab">Continue</a>
</div>
<div class="tab-pane" id="step2">
Step 2
<a class="btn" href="#step3" data-toggle="tab">Continue</a>
</div>
<div class="tab-pane" id="step3">
Step 3
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
现在,当我点击导航丸本身(内容变化和活性药丸也发生变化)时,它工作正常.但是,当我单击单个继续按钮时,内容会更改但活动导航丸不会更改.
为什么活动类不会像点击药丸本身那样改变?
这是一个代码的jsFiddle:http: //jsfiddle.net/MvY4x/5/
基本上我的进度条有7个"步" - 默认的最大值是100,因此100/7不会分成整数.
因此,我想将进度条的最大值更改为例如7.
<div id="wizard-progressbar" class="progress-bar" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="width: 0%;">
<span class="sr-only">0% Complete</span>
</div>
Run Code Online (Sandbox Code Playgroud)
我已经尝试更改aria-valuemax并尝试设置data-max,但它们都没有改变任何东西.如何更改Bootstrap进度条的最大值?
基本上,在我的控制器中,我重定向到 Index 操作:
return RedirectToAction("", new { id = id });
Run Code Online (Sandbox Code Playgroud)
除了 URL 栏显示controllername/index/id. 我希望能够避免在 URL 中显示“索引”。这可能吗?如果是这样,如何?