使用之间$.data和$.attr使用时的使用data-someAttribute有何不同?
我的理解是$.data存储在jQuery中$.cache,而不是DOM中.因此,如果我想$.cache用于数据存储,我应该使用$.data.如果我想添加HTML5数据属性,我应该使用$.attr("data-attribute", "myCoolValue").
所以我刚开始学习jQuery Mobile,我已经学会了如何通过ajax加载所有链接而不实际加载下一页.我的几个页面使用表单和GET将数据传递到下一页 - 如何在使用jQuery Mobile时执行此操作?
如何在嵌入式JQuery Mobile页面之间传递/访问URL参数(或简单数据)?
即我有一个单独的HTML页面(index.html),其中包含两个"页面"(页面标识)"文章列表"和"文章详细信息",我想将一个ID传递到文章列表页面即索引.html#article-list?id = 12345并再次阅读.
我们知道该框架本身不支持它(http://jquerymobile.com/demos/1.0.1/docs/pages/page-navmodel.html).曾经有一个名为jqm.page.params的插件,但多年来它并没有太多的爱,它不适用于JQuery 1.3 ..然后有jQuery Mobile路由器插件,但这似乎令人困惑和矫枉过正.
知道如何解决这个问题并在嵌入页面之间传递数据/参数吗?