色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery mobile 滑動切換頁面

錢斌斌2年前9瀏覽0評論

在移動設備上開發Web應用程序時,我們希望頁面具有一個類似原生應用程序的感覺,而不是傳統的桌面網站的頁面加載效果。幸運的是,jQuery Mobile(簡稱jQM)已經成為了為移動Web應用程序開發提供解決方案的熱門框架之一。

以下是一個基本的 jQM 頁面的代碼:

<html>
<head>
<title>jQuery Mobile Page</title>
<link rel="stylesheet" >
<script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
</head>
<body>
<div data-role="page">
<div data-role="header">
<h1>Header</h1>
</div>
<div data-role="content">
<p>Content goes here.</p>
</div>
<div data-role="footer">
<h1>Footer</h1>
</div>
</div>
</body>
</html>

上面的代碼演示了一個最基本的 jQM 頁面,頁面包含一個頭部、一個內容部分和一個底部。注意“data-role”屬性,這是 jQM 的關鍵屬性之一。通過使用這些屬性,jQM 將自動為我們實現各種頁面元素和效果。

對于頁面之間的切換,jQM 提供了一組簡單有效的 API ,其中最流行的是使用“data-transition”屬性來指定頁面之間的轉場效果。

以下是一個包含滑動切換頁面的例子:

<div data-role="page">
<div data-role="header">
<h1>Page 1</h1>
</div>
<div data-role="content">
<p>This is page 1.</p>
<a href="#page2" data-transition="slide">Go to Page 2</a>
</div>
</div>
<div data-role="page" id="page2">
<div data-role="header">
<h1>Page 2</h1>
</div>
<div data-role="content">
<p>This is page 2.</p>
<a href="#page1" data-transition="slide" data-direction="reverse">Go to Page 1</a>
</div>
</div>

上面的代碼創建了兩個頁面,其中第一個頁面包含一個指向第二個頁面的鏈接,第二個頁面包含一個指向第一個頁面的鏈接。這里使用了“data-transition”屬性指定了頁面之間的轉場效果,當鏈接被點擊時,頁面將沿著一個給定的方向滑動,這里是“slide”(Slide )效果。

總之,通過使用 jQM 的 API , 我們可以輕松地創建一個流暢的滑動切換頁面應用程序,具有良好的交互體驗,對移動設備用戶友好。