想实现一个效果,就是当url显示#anchor_1 anchor_2
锚点的时候 能够平滑的滑动 目前的效果是很生硬的
查找了网上很多都是需要点击的 而且都是通过a元素 这个是在table里加个id实现的
求js写法!
html 如下
<div class="content-wrapper">
<!-- section header -->
<section class="content-header">
<h1>管理</h1>
</section>
<!-- section meiboex -->
<section class="content container-fluid">
<div class="row">
<div class="col-md-11">
<div class="box box-default">
<div class="box-header with-border">
<h3 class="box-title">一覧</h3>
</div>
<div class="box-body">
<table class="table table-bordered table-striped dataTable" role="grid" aria-describedby="example1_info" id="anchor_1">
<tbody>
<tr role="row" class="odd">
<td class="text-center">1</td>
<td class="text-center">2</td>
<td class="text-center">3</td>
<td class="text-center">4</td>
<td class="text-center">
<div class="section-row" style="display:inline-flex">
<button type="submit" class="btn btn-primary btn-xs angle-up item-up">
<i class="fa fa-angle-up" aria-hidden="true"></i>
</button>
<button type="submit" class="btn btn-primary btn-xs angle-down item-down">
<i class="fa fa-angle-down" aria-hidden="true"></i>
</button>
</div>
</td>
</tr>
<tr role="row" class="odd">
<td class="text-center">1</td>
<td class="text-center">2</td>
<td class="text-center">3</td>
<td class="text-center">4</td>
<td class="text-center">
<div class="section-row" style="display:inline-flex">
<button type="submit" class="btn btn-primary btn-xs angle-up item-up">
<i class="fa fa-angle-up" aria-hidden="true"></i>
</button>
<button type="submit" class="btn btn-primary btn-xs angle-down item-down">
<i class="fa fa-angle-down" aria-hidden="true"></i>
</button>
</div>
</td>
</tr>
<tr role="row" class="odd">
<td class="text-center">1</td>
<td class="text-center">2</td>
<td class="text-center">3</td>
<td class="text-center">4</td>
<td class="text-center">
<div class="section-row" style="display:inline-flex">
<button type="submit" class="btn btn-primary btn-xs angle-up item-up">
<i class="fa fa-angle-up" aria-hidden="true"></i>
</button>
<button type="submit" class="btn btn-primary btn-xs angle-down item-down">
<i class="fa fa-angle-down" aria-hidden="true"></i>
</button>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</section>
<!-- section catagory -->
<section class="content container-fluid">
<div class="row">
<div class="col-md-11">
<div class="box box-default">
<div class="box-header with-border">
<h3 class="box-title">一覧</h3>
</div>
<div class="box-body">
<table class="table table-bordered table-striped dataTable" role="grid" aria-describedby="example1_info" id="anchor_2">
<tbody>
<tr role="row" class="odd">
<td class="text-center">1</td>
<td class="text-center">2</td>
<td class="text-center">3</td>
<td class="text-center">4</td>
<td class="text-center">
<div class="section-row" style="display:inline-flex">
<button type="submit" class="btn btn-primary btn-xs angle-up item-up">
<i class="fa fa-angle-up" aria-hidden="true"></i>
</button>
<button type="submit" class="btn btn-primary btn-xs angle-down item-down">
<i class="fa fa-angle-down" aria-hidden="true"></i>
</button>
</div>
</td>
</tr>
<tr role="row" class="odd">
<td class="text-center">1</td>
<td class="text-center">2</td>
<td class="text-center">3</td>
<td class="text-center">4</td>
<td class="text-center">
<div class="section-row" style="display:inline-flex">
<button type="submit" class="btn btn-primary btn-xs angle-up item-up">
<i class="fa fa-angle-up" aria-hidden="true"></i>
</button>
<button type="submit" class="btn btn-primary btn-xs angle-down item-down">
<i class="fa fa-angle-down" aria-hidden="true"></i>
</button>
</div>
</td>
</tr>
<tr role="row" class="odd">
<td class="text-center">1</td>
<td class="text-center">2</td>
<td class="text-center">3</td>
<td class="text-center">4</td>
<td class="text-center">
<div class="section-row" style="display:inline-flex">
<button type="submit" class="btn btn-primary btn-xs angle-up item-up">
<i class="fa fa-angle-up" aria-hidden="true"></i>
</button>
<button type="submit" class="btn btn-primary btn-xs angle-down item-down">
<i class="fa fa-angle-down" aria-hidden="true"></i>
</button>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</section>
</div>