繁体   English   中英

jQuery Mobile,查询字符串和多页ID

[英]JQuery Mobile, Querystrings and Multiple Page Id's

我无法弄清楚我的JQuery Mobile网站出了什么问题。 我有一个链接到另一个使用查询字符串的JQuery Mobile页面。 链接看起来像这样。

<li><a href="section.php?d=sb&s=1">News</a></li>

所有正常的内部JQuery Mobile链接都不会产生问题。 只有使用查询字符串转到另一个JQuery Mobile页面的链接才会产生此问题。 问题是当单击上面的链接时,我的dom不再像这样。

在此处输入图片说明

看起来像这样。

在此处输入图片说明

图像很难在SO上看到,因此这里在imgur上。 http://imgur.com/a/2Z1Ss

这些是初始页面和第二页面的外观的Firebug DOM视图。 我的问题是,为什么现在有两个具有相同确切ID的DOM元素? 是的,如果我因某种原因出错,请更正我,单击此链接后,该页面不是有效的HTML页面。 如果我在JQuery Mobile中使用查询字符串,那么我错过了导致此问题的最佳实践吗?

为了避免同一网页上的多个ID导致我的javascript函数出现问题,我该怎么办。 我对此问题感到困惑,但是希望一些JQM专业人士可以向我解释我做错了什么。 我敢肯定这很愚蠢。

我以为自己在做傻事。 我的index.php的页面具有id =“ frontpage”,而我的section.php的页面具有id =“ frontpage”。 我只是给section.php页面提供了一个新的ID,该页面现在有效并且我的函数可以正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM