JQueryMobile:简单url不';加载后不能正确渲染

JQueryMobile:简单url不';加载后不能正确渲染,jquery,jquery-mobile,Jquery,Jquery Mobile,情况:获取了一个链接列表,该列表应加载另一个列表(位于同一服务器上) 问题:单击链接后,内容将呈现为纯html 演示: 问题:我做错了什么?我不会直接回答您的问题,因为示例不可用,但这里有一些容易犯的错误: 错误的doctype或没有doctype 无效的html 根本没有包装HTML—jquery使用ajax加载它,但需要一个合适的页面 数据角色中的输入错误 页面上的重复ID 缺少数据角色 [编辑] 乍一看一切正常。你唯一做错的事情就是在[letter].html的开头添加内容-当链接获取

情况:获取了一个链接列表,该列表应加载另一个列表(位于同一服务器上)

问题:单击链接后,内容将呈现为纯html

演示:


问题:我做错了什么?

我不会直接回答您的问题,因为示例不可用,但这里有一些容易犯的错误:

  • 错误的doctype或没有doctype
  • 无效的html
  • 根本没有包装HTML—jquery使用ajax加载它,但需要一个合适的页面
  • 数据角色中的输入错误
  • 页面上的重复ID
  • 缺少数据角色
[编辑]

乍一看一切正常。你唯一做错的事情就是在[letter].html的开头添加内容-当链接获取站点时,这会被忽略。尝试在所有html文件中使head部分看起来相同。但我不认为这就是它不起作用的原因。我只是提出来,因为以后会出问题的

你的问题全在脑子里[我听起来像尤达吗?;)] 1.您的索引链接了jqm 1.0a1而不是a2
2. jqm和jquery 1.4.4中有一些问题会导致您遇到类似的问题。切换到jQuery1.4.3-我测试过,它可以工作

只需注意jQueryMobile仍然在alpha中。可能不是你。奇怪的是,它在他们自己的演示中起作用。不知怎的,URL变成了abc.html#a.html,而不仅仅是a.htmlwant来帮助你,但是你的演示根本没有加载。谢谢Naugtur!我修复了演示url,你能再看看吗?非常感谢你的时间、耐心和bug修复!您为我节省了很多时间/头疼:)@naugtur,您是否可以发布任何链接以进一步阅读JQ1.4.4版本?我的印象是jqmobile alpha2需要jq 1.4.4()@electblake这里是我记忆中的地方: