【发布时间】:2014-05-10 06:36:01
【问题描述】:
我正在尝试学习一些 Jquery Mobile 基础知识,以说明这种语言是否适合构建内部移动应用程序原型。
我使用的是 1.4.2 版本,相关文档对我来说看起来很奇怪。
例如,从 1.5 版本开始,许多方法被声明为 deprecated,但从未给出相应的替换示例。
也许我有严重的问题要理解,但阅读这个 jqmData() 文档页面,例如快速阅读this article 我明白了:
1°) jqmData() 方法不接受参数(绿色突出显示部分)
.jqmData()
This method does not accept any arguments.
2) 和下面几行:
you should use $("div:jqmData(role='page')")
这只是一个孤立的例子,但很多帖子给出的建议对其他人来说都是不利的,没有任何严重的理由,好像每个人都在寻找解决方法,而不是使用一致和明确的开发政策。
这只是我自己的感觉还是共同的看法?当你学会对这些基本材料不自信时,这真的很令人不安。
事实上,我的感觉是信息散布在大量没有说明版本级别问题和未来合规性限制的来源中。例如,采用什么正确的开发策略:使用 html 5 data-* 属性或 jqm 类?有什么建议?两者的混合对于团队开发中的代码可读性来说确实不是一个合适的选择。
你有 1.4 jqm consitent 文档参考吗?
提前致谢
【问题讨论】:
-
为什么要学的不是最新版本?
-
如前所述,我使用的是最新的 1.4.2
-
@EmmanuelBrunet 无需编辑标题说“已解决”。选择一个答案就足够了。
标签: javascript jquery-mobile doc