現在、Ben のAlman jquery-hashchange プラグインを使用して、ハッシュでページ番号を使用しています。
$(document).ready(function(){
$(window).hashchange( function(){
var hash = (location.hash) ? location.hash.slice(1) : 'page1';
$.ajax({
url: '/list/' + hash, // result url like page1, page2 etc.
ここで、もう 1 つの値を追加する必要があります - filter
。結果のハッシュURLは次のようになると思います
#page1&filter=1-1-0
#filter=1-1-0 (if page number is omitted)
#page1 (if filter is not defined)
それを解析する方法は?page
つまり、 が定義されているかどうか、 が定義されているかどうかを理解する方法filter
(および値は何ですか - 1
、1
および0
- 個別に必要です)?
Ben の Alman BBQ プラグインについて考えていましたが、(1) このような単純なタスクには複雑すぎるように見えます。(2) 値なしでパラメーター (page1、page2 など) を使用する方法がわかりません。