티스토리 뷰
아래 코드는 간단하게 페이지가 로드됐을때
핸드폰에서 왼쪽으로 30px(?), 오른쪽으로 30px(?) 이상씩 마우스무브를 하면
페이지 이동을 시키는 코드이다.
해당 페이지에 swipeleft , swiperight 이벤트를 등록시키면
왼쪽으로 마우스슬라이드, 오른쪽으로 마우스슬라이드시에 이벤트가 발생한다.(휴대폰에서도)
페이지 이동방식은 두가지.
일반 웹폼 전송방식
JQM 페이지 전송방식
먼저 일반 웹폽전송방식은 말그대로 기존에 웹페이지에서 폼 전송하듯 하는 방식이고.
JQM 페이지 전송방식은
$.mobile.changePage("Page1.aspx", { transition: "slide", reverse: false }, true, false);
이런식으로 전송한다.
한가지 주의할점은 Page.aspx 페이지에 <data-role="page">로 선언된 부분만 긁어 온다는것.
그러므로 Page1.aspx스크립트구문에
백날
$(document).readey(function(){
alert("HHH");
});
이렇게 해도 작동안한다. page로 선언된 부분만 긁어서
메인페이지부분에 긁어 넣기 때문에.
$(document).ready(function () {
$("#page").live("swipeleft", function () {
// jqm 방식 $.mobile.changePage("Page1.aspx", { transition: "slide", reverse: false }, true, false);
// 일반 Form 전송 방식
location.href = "Page1.aspx";
});
$("#page").live("swiperight", function () {
// $.mobile.changePage("Page1.aspx", { transition: "slide", reverse: false }, true, false);
location.href = "Page1.aspx";
});
});
'프로그래밍 > Jquery Mobile' 카테고리의 다른 글
JQuery Mobile Code Snippets 2 (0) | 2012.04.09 |
---|---|
JQuery Mobile Code Snippets 1 (0) | 2012.04.09 |
Jquery Mobile Grid layout (제이쿼리 모바일 그리드 레이아웃) (0) | 2012.04.09 |
jquerymobile 에서 페이지 로딩시 자바스크립트 실행 하기 (0) | 2012.04.04 |
JqueryMobile(제이쿼리 모바일) 에 들어가보니!! (0) | 2012.03.28 |
- Total
- Today
- Yesterday
- Excel
- json
- 자바스크립트
- IE
- drag&drop
- WebApi
- Chart
- jQuery
- 제이쿼리
- grid
- jquery chart
- ASP.NET
- radius
- JavaScript
- Mobile
- SVG
- CSS
- css3
- 저장프로시저
- 셀렉터
- Ajax
- workbook
- MSSQL
- jQuery Mobile
- JS
- html5
- 프로시저
- Style
- rowspan
- WCF
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |