我想創建一個web應用程序(避免單獨爲iPhone,Android,BB等進行編程)並尋找滑動效果。是否有HTML5或Webkit代碼簡單地說「刷到下一頁/上一頁」? (我知道這將是更多的細節代碼比,但這是我想要的東西的要點)在網頁之間滑動瀏覽webapp
7
A
回答
6
你可以使用div來瀏覽網頁,但不是整個網頁在瀏覽器。我只能加載頁面刷卡後的div影響,而不是整個頁面本身。
只適用於鉻,safari。
這裏是一個代碼,如果你使用jQuery的手機。
$('body').live('swipeleft swiperight',function(event){
if (event.type == "swiperight") {
alert("swipped right side");
}
if (event.type == "swipeleft") {
alert("swipped left side");
}
event.preventDefault();
});
多參考這裏 swipe detection
3
@sree了我大部分的方式存在,但這裏的使用
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>jQuery Mobile: Demos and Documentation</title>
<link rel="stylesheet" href="css/themes/default/jquery.mobile-1.1.0.css" />
<link rel="stylesheet" href="docs/_assets/css/jqm-docs.css" />
<script src="js/jquery.js"></script>
<script src="docs/_assets/js/jqm-docs.js"></script>
<script src="js/jquery.mobile-1.1.0.js"></script>
</head>
<body>
<p>random page to test on</p>
<p>Swipe1 </p>
<script type="text/javascript">
$('body').live('swipeleft swiperight',function(event){
if (event.type == "swiperight") {
jQuery.mobile.changePage("page2.html",{transition:'slide'});
}
if (event.type == "swipeleft") {
jQuery.mobile.changePage("page1.html",{transition:'slide'});
}
event.preventDefault();
});
</script>
</body>
</html>
我最終的代碼...我下載了jquery mobile kit並保持具有相同文件結構的CSS/JS文件
0
我只爲此製作了https://github.com/caktux/swipy。我希望從其他開發者處獲得反饋,並且如果有興趣,可以將它作爲「響應式網站作爲web應用」的首選插件。
相關問題
- 1. 無法在網頁瀏覽器之間滑動(Windows 8)
- 2. 如何在視圖瀏覽器中的佈局之間滑動?
- 3. 使用瀏覽器後退按鈕在網頁之間導航
- 4. 瀏覽網頁
- 5. 在網頁中瀏覽/瀏覽按鈕
- 6. Java:在網頁瀏覽器加載之前編輯網頁
- 7. GWT在頁面/面板之間滑動
- 8. CMIS瀏覽器webapp
- 9. 使用jQuery/AJAX或HTML5在網頁之間滑動
- 10. 在活動之間滑動
- 11. 渲染phantomjs和我的網頁瀏覽器之間的差異
- 12. 網頁在頁面之間滾動
- 13. 滑動網頁
- 14. 瀏覽器滑動和水平ListView滾動在同一頁
- 15. 在網頁瀏覽器中的平滑漸變
- 16. 網頁瀏覽器內的網頁瀏覽器
- 17. 編輯頁面出現在網頁瀏覽器之前
- 18. 在wpf網絡瀏覽器控件中瀏覽安全網頁
- 19. 頁面之間的平滑滾動
- 20. 區分移動瀏覽器和PC網頁瀏覽器
- 21. 自動循環瀏覽網頁
- 22. R:啓動網頁瀏覽器
- 23. 移動網頁瀏覽器上的HTML5
- 24. 複雜的網頁自動瀏覽
- 25. 使用python自動瀏覽網頁
- 26. 隱藏網頁瀏覽器滾動條
- 27. 在片段之間滑動
- 28. 在視圖之間滑動
- 29. 在屏幕之間滑動
- 30. 在XIB之間滑動
謝謝@sree,這看起來很有希望,但有沒有辦法讓一個div鏈接到不同的HTML頁面?我並不想在一個HTML頁面中擁有所有的內容,而更喜歡從頁面上滑動。所以基本上
你可以加載一個div內的頁面,但效果仍然和swipe功能一樣,而不是alert這個代碼$('#result')。load('page1.html'); – sree
小貓一定愛你... – DGund