2012-05-05 30 views

Trả lời

13

jQuery Địa chỉ cung cấp hỗ trợ qua trình duyệt mạnh mẽ cho lịch sử trình duyệt và thu thập thông Ajax:

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

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

Greetings

UPDATE:

bạn có thể tìm thấy một mẫu tốt ngay tại đây:

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

một số mã trong ngắn hạn:

$(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

bạn có thể đăng các ví dụ mã không? – user516883

+0

im nhận được lỗi 'LoạiError: $ .address is undefined' –

+0

Bạn đã tải xuống jquery.address-1.5 từ liên kết đầu tiên tôi đã cung cấp chưa? – MUG4N

3

Bạn nên:

  1. Đặt location.hash khi trang thay đổi trạng thái.
  2. Khi location.hash thay đổi theo người dùng (ví dụ: bằng cách nhấn nút quay lại) hiển thị nội dung trang thích hợp.
Các vấn đề liên quan