jQuery Mobile学习入门教程

移动开发
jQuery Mobile学习入门的内容是本文要介绍的内容,主要是来jQuery Mobile入门学习编程,具体内容的实现来看本文详解。

jQuery Mobile学习入门的内容是本文要介绍的内容,主要是来jQuery Mobile入门学习编程,不多说,具体内容的实现来看本文详解。jQuery Mobile提供了基于手机界面的控件样式,可以方便地让你开发出符合手机操作习惯的界面。比如较大的按钮等等。

使用jQuery Mobile需要应用jQuery Mobile提供的js文件和css文件,可以直接url链接引用或者下载到本地引用皆可。参见以下代码:

  1. <link rel="stylesheet" href="http://code.jquery.com/mobile/1.0b1/jquery.mobile-1.0b1.min.css"  /> 
  2. <script type="text/javascript" src="http://code.jquery.com/jquery-1.6.1.min.js"></script> 
  3. <script type="text/javascript" src="http://code.jquery.com/mobile/1.0b1/jquery.mobile-1.0b1.min.js"> 

jQuery Mobile为了使程序更像手机界面,提供了自己程序结构,在HTML的<body>标签中一个界面可以定义为以下几个方面

  1. <body> 
  2. <div  data-role="page"> 
  3.   <div  data-role="header">...</div> 
  4.   <div  data-role="content">...</div> 
  5.   <div  data-role="footer">...</div> 
  6. </div> 
  7. </body> 

其中page就是放置所有界面的地方,header就是手机程序中经常出现手机界面上面一排的索引栏,content是放置主界面的地方,footer就是放下面程序最小面一排工具栏的地方。

在静态界面中使用jQuery Mobile控件相当简单,jQuery Mobile提供了一系列的类实现了各种控件的定义,具体可以查看相关文档。一般情况下就是定义一个样式属性就可以了。比如,定义一个按钮样式的超链接,使用下面代码就可以了:

  1. <a href="index.html" data-role="button">Link button</a> 

如果是想在JavaScript中动态使用jQuery Mobile的一些控件,比如动态添加一个按钮是不行的。因为jQuery Mobile的样式是在页面load生成的,如果在代码中生成,jQuery Mobile不会再处理样式,所以不能显示出jQuery Mobile的样式。

小结:jQuery Mobile学习入门教程的内容介绍完了,希望通过本文的学习能对你有所帮助!

责任编辑:zhaolei 来源: 互联网
相关推荐

2011-09-05 16:43:00

jQuery Mobi

2011-09-06 16:16:48

jQuery Mobi

2011-09-02 14:29:20

jQuery Mobi主题

2011-09-01 10:27:42

jQuery Mobi

2012-11-15 10:18:51

IBMdw

2011-09-02 10:41:51

2010-08-04 09:51:05

Flex学习

2012-03-06 15:41:16

jQuery MobijQuery Mobi手册

2014-04-21 11:08:47

Linux学习Linux入门教程

2014-05-26 15:35:55

Web组件Web Compone

2009-07-08 15:12:48

Java Servle

2010-08-03 13:06:15

Flex Builde

2013-08-29 14:12:52

Storm分布式实时计算

2011-05-31 15:06:57

.NET

2011-09-01 14:14:00

jQuery Mobi

2012-03-08 11:23:09

jQuery Mobi

2011-09-05 16:47:49

jQuery Mobi

2010-07-20 16:19:54

Perl

2010-06-18 16:56:50

UML建模语言

2013-06-24 13:38:34

HTML5 DataList
点赞
收藏

51CTO技术栈公众号