jquery mobile java_JQuery Mobile的页面

1.JQuery Mobile的页面结构如下图:

f043c2b6da36c2780f4e37407edcba6c.png

page:是在浏览器中显示的页面

header:创建页面上方的工具栏(常用于标题和搜索按钮)

content:定义了页面的内容,比如文本, 图片,表单,按钮等

footer:用于创建页面底部工具条

2.页面的加载

JQM的默认链接请求方式是ajax,为了不重新渲染整个页面和减少传输数据量,只是部门加载页面,也就是指加载另外一个页面上面提到的page中的内容。

下面是两个html页面,启动的是第一个页面

bf0743557a379966ccd57f23fd6f97f8.png

这时浏览器显示的内如如下,第二个page被隐藏掉了,可以使用#+page的id让它显示。

ffd7bfd5c042bbafe90149d59718bb3a.png

当我们跳转到第二个页面时,只是把page3中的内容加载进来,因此在使用ajax方式时,要保证每个页面的名称唯一,如下:

2177927be6531243db80ec3f6fdd53c8.png

而这时page外面的啊,引用的js、css啊还是html1中的内容。

因此有时候就会出现js不执行,样式不加载等等的情况,如果html2中有特殊的js或者样式,它的加载就要写在page3下面。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值