使用jqMobi开发app基础:真的只能存在一个DOM吗?

本文探讨了jqMobi与jqeuryMobile在页面组织方式上的区别,特别是如何通过data-ignore属性实现不同功能模块的分离,并介绍了jqMobi中panel的概念及其与jqeuryMobile中data-role=page的对应关系。

        研究jqMobi的demo,发现这个例子,所有的东西全在一个页面中,于是便认为使用jqMobi开发app,所有的内容都在一个HTML dom?难道真的不能分开吗?

      不能像传统的网页开发那样,按照功能分成不同的HTML dom吗?由于资料很少,只有官方的demo可以参考,于是自己在思索这个问题。想不到最终却在jqeury mobile开发中找打了答案!!

    jqMobi中的panel对应与jqeury mobile中的data-role="page",jqeury mobile为什么可以把某些page放在一个HTML dom,也可以把某些page放在不同的HTML dom中?

  仔细研究了一个jqeury mobile开发的例子,发现 jqMobi也可以把panel放在不同的HTML dom中。

   最核心的应该就是a 标签的data-ignore="True"属性,这样a标签就变成了一般意义上的标签,

jqMobi就不会把a标签指向的内容添加到当前页面的dom中了。这些只是理论上的,目前还没有测试。

   

  

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值