我有点失落...
我需要我的 Jquery Mobile 页面有一个 id,但将 data-url 设置为文件路径。默认情况下,JQM 将文件路径作为data-url,但如果提供了 id,则 data-url 将被 id 覆盖,这是我不想要的。
所以:
<div id="some" data-role="page"></div>
将导致:
<div id="some" data-role="page" data-url="some"></div>
虽然我需要它:
<div id="some" data-role="page" data-url="/path/to/this/file.html"></div>
我正在尝试手动设置 data-url,但它不能像这样工作:
$('div:jqmData(role="page")')
.jqmData('url', $.mobile.path.parseUrl( window.location.href ).pathname )
问题:
我做错了什么?