여러 페이지 만들기 및 반환 버튼
6494 단어 JavaScriptjQueryMobile
여러 페이지 만들기 및 반환 버튼
jQueryMobile에서 여러 페이지 >
내가 너에게 여러 개의 데이터-Role="page"의div를 준비해 줄게.
다른 페이지로 이동하는 것은<div data-role="page" id="id2">
//contents
</div>
페이지, 선택<a href="#id2">
구문을 사용합니다.
그리고 원래 페이지는 백버튼으로 하면 돼요.
PhoneGap의 iOS 애플리케이션 등으로 인해 반환 버튼이 없습니다.
반환 버튼을 정의해야 합니다.
그때$(document).bind("bobileinit", function() {
$.mobile.page.prototype.options.addBackBtn = true;
});
및 addBackBtn 옵션을 진짜로 설정하면 페이지를 변환할 때 back 버튼이 표시됩니다.
다음은 샘플입니다.
hello.html<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.css" />
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.js"></script>
<script>
$(document).bind("bobileinit", function() {
$.mobile.page.prototype.options.addBackBtn = true;
});
</script>
</head>
<body>
<div data-role="page" id="id1">
<div data-role="header" data-add-back-btn="true">
<h1>test page 1</h1>
</div>
<div role="main" class="ui-content">
test page 1
<a href="#id2">go to page2</a>
</div>
</div>
<div data-role="page" id="id2">
<div data-role="header" data-add-back-btn="true">
<h1>test page 2</h1>
</div>
<div role="main" class="ui-content">
test page2
</div>
</div>
</body>
</html>
결과는 1페이지입니다.
전환 후 페이지 2
추기
그 후 발견, 반환 버튼은
http://qiita.com/jazzsasori/items/76cd0ac0dce6d666e6cc
구문을 사용합니다.<div data-role="header">
<a href="" data-rel="back">戻る</a>
</div>
근데 추가 가능할 것 같아요.
Reference
이 문제에 관하여(여러 페이지 만들기 및 반환 버튼), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sassy_watson/items/5927bd1b14482d06085a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<div data-role="page" id="id2">
//contents
</div>
<a href="#id2">
$(document).bind("bobileinit", function() {
$.mobile.page.prototype.options.addBackBtn = true;
});
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.css" />
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.js"></script>
<script>
$(document).bind("bobileinit", function() {
$.mobile.page.prototype.options.addBackBtn = true;
});
</script>
</head>
<body>
<div data-role="page" id="id1">
<div data-role="header" data-add-back-btn="true">
<h1>test page 1</h1>
</div>
<div role="main" class="ui-content">
test page 1
<a href="#id2">go to page2</a>
</div>
</div>
<div data-role="page" id="id2">
<div data-role="header" data-add-back-btn="true">
<h1>test page 2</h1>
</div>
<div role="main" class="ui-content">
test page2
</div>
</div>
</body>
</html>
그 후 발견, 반환 버튼은
http://qiita.com/jazzsasori/items/76cd0ac0dce6d666e6cc
구문을 사용합니다.
<div data-role="header">
<a href="" data-rel="back">戻る</a>
</div>
근데 추가 가능할 것 같아요.
Reference
이 문제에 관하여(여러 페이지 만들기 및 반환 버튼), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sassy_watson/items/5927bd1b14482d06085a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)