Jonathan Stark的书中练习后的问题

时间:2011-08-14 16:51:30

标签: jquery ios jqtouch web-applications iphone-web-app

我正在Jonathan Stark的Building iPhone Apps with HTML, CSS, and JavaScript中阅读和跟随练习。

我在错误控制台中遇到了一些错误,但我不知道如何解决它。

Could not find an element with the id "jqt", so the body id has been set to "jqt". If you are having any problems, wrapping your panels in a div with the id "jqt" might help.  jqtouch.js:104

我正在使用jQTouch b3.1

请帮助
感谢〜

1 个答案:

答案 0 :(得分:0)

这似乎更像是警告而不是错误。我怀疑你使用的是jQTouch的更高版本而不是书中的版本。早期版本的jQT的页面直接位于body下,例如

<body>
  <div id="page1"></div>
  <div id="page2"></div>
</body>

但是jQT的后续版本在div#jqt下有页面,因此允许包含固定的导航栏,例如标签栏控件:

<body>
  <div id="jqt">
    <div id="page1"></div>
    <div id="page2"></div>
  </div>
  <!-- you could have something fixed navigation element here -->
</body>