jQuery 기반 history 기록 플러그 인

2526 단어 history역사 기록
jQuery 의 과거 기록 jQuery history plugin helps you to support back/forward buttons and bookmarks in your javascript applications.역사의 jQuery 플러그 인 은 자바 스 크 립 트 지원 프로그램/전진 버튼 과 책 갈피 로 돌아 가 는 데 도움 을 줄 수 있 습 니 다.You can store the application state into URL hash and restore the state from it.프로그램 상태의 URL 해시 에 저장 하고 상 태 를 복원 할 수 있 습 니 다.jquery.history.js 다운로드 jquery.history.js jQuery history plugin is hosted on Github.역사의 jQuery 플러그 인 은 Github 에 위탁 관리 합 니 다.Please visit the procject page for development.프로젝트 페이지 를 방문 하여 개발 하 십시오.Supported browsers 가 지원 하 는 브 라 우 저 Internet Explorer 6,7,and 8+의 Internet Explorer 6,7,8+Safari 4 and 5+의 Safari 4 와 5+Google Chrome 4+구 글 브 라 우 저 4+This plugin is built on hashchange event,which is defined in HTML 5 and supported in most modern browsers.Unless it is supported the plugin works on some fallback mechanisms:이 플러그 인 은 hashchange 이 벤트 를 만 드 는 것 입 니 다.브 라 우 저 에서 HTML 5 를 지원 하고 가장 현대 화 된 메커니즘 을 정의 합 니 다.일부 예비 플러그 인 프로젝트 를 지원 하지 않 는 한 monitoring location.hash by setInterval(Safari 4)에서 모니터링 하 는 setInterval location.hash(Safari 4 중)iframe and setInterval(IE 6,7,and compatibility mode on IE8)iframe 과 setInterval(즉 6,IE8 의 7 번 째 및 호 환 모드)Known issues 가 알 고 있 는 문제 IE6,7,and IE8 compatibility mode 는 IE6 에 있 습 니 다.7 과 IE8 의 호 환 모드 Back/forward button will not work if you refresh the page and the document is reloaded.후퇴/전진 단 추 는 작 동 하지 않 습 니 다.페이지 를 새로 고치 면 이 파일 을 다시 불 러 옵 니 다.IE8 standards mode IE8 표준 모드 The current hash will not be recorded in the history if you update the URL hash by hand or loading bookmarks.Demos Some demos are available here and included in the repository. And this site itself is built on the plugin:
 
(function($){
var origContent = "";
function loadContent(hash) {
if(hash != "") {
if(origContent == "") {
origContent = $('#content').html();
}
$('#content').load(hash +".html",
function(){ prettyPrint(); });
} else if(origContent != "") {
$('#content').html(origContent);
}
}
$(document).ready(function() {
$.history.init(loadContent);
$('#navigation a').click(function(e) {
var url = $(this).attr('href');
url = url.replace(/^.*#/, '');
$.history.load(url);
return false;
});
});
})(jQuery);
패키지 다운로드

좋은 웹페이지 즐겨찾기