使用jQuery Mobile时,为什么需要具有站点唯一的表单元素id?

时间:2014-01-06 11:17:35

标签: jquery-mobile dom

为什么在使用jQuery Mobile时我需要具有站点唯一的表单元素id?我真的想知道DOM是如何工作的,以便有效地创建我的应用程序内存。

我收到有关DOM缓存的信息: http://demos.jquerymobile.com/1.3.2/widgets/pages/

  

每当它通过AJAX加载页面时,它会标记要删除的页面   当您稍后离开它时(从技术上讲,在   pagehide事件)。

所以关于标记约定的这些信息似乎是矛盾的,或者至少是不完整的: http://view.jquerymobile.com/1.3.2/dist/demos/widgets/forms/

  

...表单的id属性   控件不仅必须在给定页面上是唯一的,而且也是唯一的   跨网站的页面。   这是因为jQuery Mobile的单页导航模型允许   DOM中同时存在许多不同的“页面”。您   必须小心使用唯一的id属性,因此只有一个   在DOM中的每一个。

0 个答案:

没有答案