0

配列を 1 ページあたり 4 ページに分割したいと考えています。必要なページ数がわかりました。

var no_of_entries = docs.length;
var no_of_pages = (Math.round(no_of_entries / 4));

ページ番号を含む を追加し、この変数から一意の ID を追加するにはどうすればよいですか?

つまり、no_of_pages の変数が 3 の場合、3 つのスパンが必要で、それぞれに 1 から 3 の番号が付けられ、一意の ID (番号に一致する ID が望ましい) が付けられます。

4

2 に答える 2

0

IDを使用してマークアップに空のdivを作成します。javascriptで(これがこれだと思います)、no_of_pagesを上限として使用してループを作成します。ループ内で作成したdivにスパンタグマークアップを追加するだけです。ループカウンターは、スパンにページ番号ラベルを付けることができます。

于 2013-01-23T16:02:11.700 に答える
0

次のようなことを試してみてください:

for (var i = 1; i <= no_of_pages; i++) {
  $('.YOUR-WRAPPER').append('<span id="ID-NAME' + i + '">Whatever text you want</span>')
}

ここに jsfiddle があります: http://jsfiddle.net/NqdBW/

于 2013-01-23T16:09:24.143 に答える