在尝试弄清楚页面的基本结构时,我遇到了一个具有data-url属性的博客。这到底是什么意思?
发布于 2011-05-07 10:36:55
该属性用于标识由jQM自动生成的页面。从
由插件自动生成的
...Pages使用以下特殊的数据url结构:
因此,例如,由listview插件生成的页面可能具有这样的data-url属性: data-url="artists.html&ui- page =listview-1“
当页面被请求时,HTTP知道在“&ui- jQuery”处拆分URL,并向该键之前的URL部分发出HTTP请求。在上面提到的列表视图示例中,URL将如下所示:http://example.com/artists.html&ui-page=listview-1 ...and jQuery移动版将请求artists.html,然后它将生成其子页面,并使用data-url="artists.html&ui- page = listview -1“创建div,然后将其显示为活动页面。
注意,元素的data-url属性包含完整的URL路径,而不仅仅是&ui-page=之后的部分。这使得jQuery移动可以使用单一的一致机制,将url与页面数据url属性相匹配。
发布于 2012-05-22 06:36:21
data-url属性还用于在使用重定向或链接到目录时更新散列。查看Redirects and linking to directories部分。
https://stackoverflow.com/questions/5917111
复制相似问题