我用在這裏看到了jQuery插件分頁:的jQuery插件分頁事件目標
http://esimakin.github.io/twbs-pagination/
正如你可以在文檔中看到,有一個「同步分頁元素」的部分。我正在使用此功能將分頁控件放置在內容的底部和頂部。
但是,當點擊底部分頁元素時,我想實現一些特殊的滾動行爲,不應該發生頂部分頁元素被點擊。
我想我可以只使用event
參數來onPageClick
回調,然而,似乎如果我點擊頂部或底部分頁不管,事件總是列出前分頁爲currentTarget
。爲什麼即使點擊底部分頁控件時也會發生這種情況?這裏有一個小提琴證明:
http://jsfiddle.net/flyingL123/qerexw0L/1/
HTML
<div class="text-center">
<ul class="sync-pagination pagination-sm pagination" id="top"></ul>
<div id="sync-example-page-content" class="well"></div>
<ul class="sync-pagination pagination-sm pagination" id="bottom"></ul>
</div>
JS
$('.sync-pagination').twbsPagination({
totalPages: 20,
onPageClick: function (evt, page) {
$('#sync-example-page-content').text('Page ' + page);
console.log(evt);
}
});