jqPagination ( http://beneverard.github.com/jqPagination/ ) の使い方がわかりません。他のコンテンツを含む各ページを作成します。例、ページ 1、コンテンツは段落、ページ 2 は別の段落です。そして、コンテンツを表示するために表示/非表示をクリックしたくありません。
ありがとうございました!
jqPagination ( http://beneverard.github.com/jqPagination/ ) の使い方がわかりません。他のコンテンツを含む各ページを作成します。例、ページ 1、コンテンツは段落、ページ 2 は別の段落です。そして、コンテンツを表示するために表示/非表示をクリックしたくありません。
ありがとうございました!
そうですね、次のようなコードがあるとしか思えません。
<div class="some-container">
<p>My first paragraph</p>
<p>My second paragraph</p>
<p>My third paragraph</p>
</div>
<div class="pagination">
<a href="#" class="first" data-action="first">«</a>
<a href="#" class="previous" data-action="previous">‹</a>
<input type="text" readonly="readonly" />
<a href="#" class="next" data-action="next">›</a>
<a href="#" class="last" data-action="last">»</a>
</div>
そして、jqPaginaton を使用して各段落を順番に表示/非表示にしたい場合は、次のコードを試してください。
$(document).ready(function() {
// hide all but the first of our paragraphs
$('.some-container p:not(:first)').hide();
$('.pagination').jqPagination({
max_page : $('.some-container p').length,
paged : function(page) {
// a new 'page' has been requested
// hide all paragraphs
$('.some-container p').hide();
// but show the one we want
$($('.some-container p')[page - 1]).show();
}
});
});
this working jsFiddle exampleを見てください。プラグインを使用して、段落の範囲を表示および非表示にできることを示しています。もちろん、この例は、他の要素やシナリオでも動作するように拡張できます。
これで問題が解決したかどうかについて、必ずコメントしてください。
jPagesを使用しています。これはうまくいきます。
ページに ID を指定するだけです。そして、この情報の下に div を配置します。
あなたのjQueryでは、これを追加するだけです:
$(".holder").jPages({
containerID: "pageDivId",
perPage: 3
});
ホルダーは、作成した新しい div です。そして、containerId は pagediv 全体の ID です。
ここでjPagesを確認できます