ページごとに結果をフィルタリングして表示する必要がある機能があります。ドキュメントの準備ができたら、すべて問題ないようです。アイテムはページごとに分かれています。チェックボックスまたは日付をクリックすると、必要に応じて要素がフィルタリングされるため、機能しています。しかし問題は、関数フィルター項目が新しいページネーションを作成していないことです。例: 28 個のアイテムがあります。3 ページ (10 アイテム/ページ) を表示します。フィルターを適用し、フィルター結果が 12 項目の場合、関数は 2 ページを作成しません: 最初に 10 項目、2 番目に 2 項目...しかし、すべてが最初のページにあり、ページ数は変わりません。これは私のコードです:
私は次のように「クリック」機能を「ライブ」にしようとしていました:
$('label.check, .calendar a').live('click', function(){
//the code
})
しかし、なぜそれが機能せず、ブレーキがかかっているのかわかりません。
私もこれを置き換えようとしましたmatch
-es:
var pages = Math.ceil(match.length/page);
と
match.slice(first_item, last_item).show();
でした$('.widget.left:visible')
が、それでも機能しませんでした。
では、なぜ機能しないのlive
ですか?もしそうなら、そして私の試合にライブ結果を与えると、残りはうまくいくと思いますが... 誰か助けてくれますか?
編集:わかりませんが、私のjsはjsfiddleで実行されません。jsfiddle と jsbin の両方を試しましたが、まだ試していません。申し訳ありませんが、修正方法はわかりませんが、コードは確実に実行されます。コピー&ペーストです。