jquerymobile-8 Dialog

来源:互联网 发布:服务器域名根目录 编辑:程序博客网 时间:2024/06/06 02:16

在开发的过程中,我们可能需要使用到模态的对话框,在jquerymobile中这个实现很简单,只需要给一个普通的链接添加data-rel="dialog"这样的属性就可以了。下面给出一个例子代码:

[html] view plaincopy
  1. <!DOCTYPE html>  
  2. <html>  
  3. <head>  
  4. <title>Dialog Test</title>  
  5. <meta name="viewport" content="width=device-width, initial-scale=1">  
  6. <link rel="stylesheet" href="http://code.jquery.com/mobile/latest/jquery.mobile.min.css" />  
  7. <script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>  
  8. <script src="http://code.jquery.com/mobile/latest/jquery.mobile.min.js"></script>  
  9. </head>  
  10. <body>  
  11. <div data-role="page" id="first">  
  12.     <div data-role="header">  
  13.         <h1>Dialog Test</h1>  
  14.     </div>  
  15.     <div data-role="content">  
  16.         <p>  
  17.         <a href="#page3" data-rel="dialog">A Dialog (dialog)</a>          
  18.         </p>  
  19.     </div>  
  20. </div>  
  21. <div data-role="page" id="page3">  
  22.     <div data-role="header">  
  23.         <h1>The Dialog</h1>  
  24.     </div>  
  25.     <div data-role="content">  
  26.         <p>  
  27.         This is the Dialog  
  28.         </p>  
  29.     </div>  
  30. </div>  
  31. </body>  
  32. </html>  

页面显示如下:


点击后显示:


我们可以在这个Dialog页面添加更加复杂的内容,这个就可以当成一个页面去进行编写,只是跳转的方式不同而已。

原创粉丝点击