【发布时间】:2015-07-17 18:50:45
【问题描述】:
$(document).ready(function(){
var $pageItem = $(".pagination li")
$pageItem.click(function(){
$pageItem.removeClass("active");
$(this).addClass("active");
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet"/>
<nav>
<ul class="pagination">
<li>
<a href="#" aria-label="Previous">
<span aria-hidden="true">«</span>
</a>
</li>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li>
<a href="#" aria-label="Next">
<span aria-hidden="true">»</span>
</a>
</li>
</ul>
</nav>
现在,我正在使用引导分页并使用 jQuery 添加一些自定义功能,以在我单击它时使页面“活跃”,这意味着当前页面。
但是,“上一个”和“下一个”按钮也将是“活动的”。 当点击“上一个”或“下一个”按钮时,我该怎么做才能只切换页面“活动”而不是将“活动”添加到“上一个”和“下一个”按钮。
【问题讨论】:
标签: javascript jquery html css