2012-05-05 22 views

答えて

13

jQueryのアドレスは、ブラウザの履歴やAjaxのクロールのための強力なクロスブラウザのサポートを提供します:

http://www.asual.com/jquery/address

http://github.com/asual/jquery-address

挨拶

UPDATE:

あなたは見つけることができますここの良いサンプル:

http://jsfiddle.net/5L6Ur/10/

ショートでいくつかのコード:

$(function() { 
    $('a').click(function(e) { 
     e.preventDefault(); 
     $.address.value($(this).attr('href')); 
    }); 
    var changecount = 0; 
    $.address.change(function(e) { 
     if (typeof e !== 'function') { 
      $('span').html(changecount++); 
     } 
    }); 
});​ 
+0

コード例を投稿できますか? – user516883

+0

エラーが発生しました 'TypeError:$ .address is undefined' –

+0

私が提供した最初のリンクからjquery.address-1.5をダウンロードしましたか? – MUG4N

3

あなたはする必要がありますページの状態が変化

  1. location.hashを設定します。
  2. location.hash がユーザーによって(たとえば、戻るボタンを押すことによって)変更された場合、 のページの内容がレンダリングされます。
関連する問題