【发布时间】:2015-02-26 07:44:39
【问题描述】:
我想在我的网站上创建一个带有自定义导航的 Bootstrap 轮播。所以我将指示器更改为三个块,其中包含一些文本和一个按钮。
<div class="container">
<div class="row">
<ul class="slide-nav">
<li data-target="#carousel" data-slide-to="0" class="col-sm-4 slide-first">
<div class="nav-element">
<i class="fa fa-star symbol-big"></i>
<h3>Leistungen</h3>
<a href="#" class="btn btn-primary btn-block">Mehr erfahren</a>
</div>
</li>
<li data-target="#carousel" data-slide-to="1" class="col-sm-4 slide-middle active">
<div class="nav-element">
<i class="fa fa-thumbs-up symbol-big"></i>
<h3>Ihre Vorteile</h3>
<a href="#" class="btn btn-primary">Mehr erfahren</a>
</div>
</li>
<li data-target="#carousel" data-slide-to="2" class="col-sm-4 slide-last">
<div class="nav-element">
<i class="fa fa-users symbol-big"></i>
<h3>Unser Team</h3>
<a href="#" class="btn btn-primaryk">Mehr erfahren</a>
</div>
</li>
</ul>
</div>
</div>
导航工作得很好,但是当我想点击一个按钮来访问链接时,由于“数据目标”,它不会工作。如果我删除它,我可以点击链接。
现在我想实现,当我单击具有活动类的“li”元素时,“数据属性”将被删除,当我单击另一个时,它将再次添加。
或者有更好的方法吗?
【问题讨论】:
标签: jquery html twitter-bootstrap attributes carousel