JQuery Mobile是一個基于jQuery庫的HTML5框架,它集成了許多移動Web開發所需的組件和工具,可以快速構建各種移動Web應用。其中,點擊彈窗功能是JQuery Mobile越來越流行的一個組件。下面將介紹如何在JQuery Mobile中實現點擊彈窗的效果。
首先,需要在head標簽里引入JQuery庫和JQuery Mobile庫。代碼如下:
<head> <script src="https://code.jquery.com/jquery-1.11.2.min.js"></script> <link rel="stylesheet" > <script src="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script> </head>
接下來,需要添加一個button標簽,通過按鈕實現點擊觸發彈窗的功能。代碼如下:
<button id="popupBtn" data-rel="popup">點擊我彈出彈窗</button>
這里,button標簽的id設置為popupBtn,data-rel屬性設置為popup,這表示按鈕與彈窗之間的關聯。接下來,需要添加一個popup div,用于顯示彈窗中的內容。代碼如下:
<div data-role="popup" id="myPopup"> <p>歡迎來到我的彈窗!</p> <a href="#" data-rel="back" class="ui-btn ui-corner-all ui-shadow ui-btn-a ui-icon-delete ui-btn-icon-notext ui-btn-right">關閉</a> </div>
這里,div標簽的data-role屬性設置為popup,id屬性設置為myPopup,這表示這是一個彈窗div。在該彈窗div中,添加了一個p標簽,用于顯示彈窗中的內容。同時,還添加了一個a標簽,用于關閉彈窗。這里,a標簽的data-rel屬性設置為back,表示點擊該按鈕后關閉彈窗。
最后,需要為button標簽添加點擊事件,當點擊按鈕時,彈出彈窗。代碼如下:
<script> $(document).on("click", "#popupBtn", function() { $("#myPopup").popup("open"); }); </script>
這里,使用了JQuery的on方法,給按鈕添加點擊事件。當點擊按鈕時,調用popup方法,將myPopup彈窗div設置為打開狀態。
至此,點擊彈窗效果已經實現。以上就是如何在JQuery Mobile中實現點擊彈窗功能的詳細步驟。
上一篇特效背景css插件
下一篇MySql中的完全等于