使用 jQuery Mobile 时如何操作 DOM?
Posted
技术标签:
【中文标题】使用 jQuery Mobile 时如何操作 DOM?【英文标题】:How do I manipulate the DOM when I using jQuery Mobile? 【发布时间】:2011-12-05 07:47:00 【问题描述】:我是否使用jQuery way?或者 jQuery Mobile 也提供了操作 DOM 的函数?
【问题讨论】:
【参考方案1】:jQuery Mobile 包含 jQuery,因此您可以使用 jQuery 方式进行操作。
还要注意,jQuery Mobile 在页面初始化事件被调用之前不会生成最终的 DOM:
http://jquerymobile.com/test/docs/api/events.html
注意使用 AJAX 加载的页面的单独事件(默认开启)
【讨论】:
+1 但是,JQuery mobile 不包含 JQuery,它依赖于它的工作。所以你需要先导入它。简单的说明。 jquerymobile.com/demos/1.0rc1/docs/pages/page-anatomy.html【参考方案2】:是的,您使用标准的 jQuery 技术进行 DOM 操作。
http://jquerymobile.com/demos/1.0rc1/docs/about/intro.html 说:
jQuery 的移动策略可以简单概括为:统一用户 可在所有流行的移动设备上无缝运行的界面系统 设备平台,建立在坚如磐石的 jQuery 和 jQuery UI 之上 基础。专注于基于渐进式构建的轻量级代码库 通过灵活、易于主题化的设计进行增强。
【讨论】:
以上是关于使用 jQuery Mobile 时如何操作 DOM?的主要内容,如果未能解决你的问题,请参考以下文章
隐藏 Safari 组件时如何使用 jQuery Mobile 从错误加载页面中恢复?
在 jQuery Mobile 中单击按钮时对列表视图进行排序