{"issue":{"created_at":"2011-10-20T22:37:43Z","state":"closed","updated_at":"2011-12-13T12:26:08Z","comments":24,"user":{"gravatar_id":"b61195ff88b2506a15c867e4d3084716","id":141336,"url":"https://api.github.com/users/nisc","login":"nisc","avatar_url":"https://secure.gravatar.com/avatar/b61195ff88b2506a15c867e4d3084716?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"I've finally managed to isolate a very simple test case which demonstrates one of the issues related to GET parameter passing. In my case, the DOM somehow gets decoupled from what is shown in the browser.\r\n\r\nSee this very simple, two html-file example app (there is no server-side scripting involved. Only two static pages!):\r\n\r\nhttp://mnstr.org/foo/page1.html\r\nIf you enter the page via this link, everything works fine (you can manipulate *#somediv* after going back to the first page).\r\n\r\nNow use the following link:\r\nhttp://mnstr.org/foo/page1.html?a\r\n\r\nPage 2 has a link back to *page1.html?b*. As the the initial pageload of *page1.html* had a different GET parameter than that, stuff breaks.\r\n\r\nTested in current Chrome, Firefox 7, and iPhone and Android browsers.\r\n\r\nPS: Related to https://github.com/jquery/jquery-mobile/issues/450","assignee":null,"id":2010444,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"labels":[],"number":2784,"title":"GET parameters break DOM access","html_url":"https://github.com/jquery/jquery-mobile/issues/2784","closed_at":"2011-10-21T00:21:08Z","url":"https://api.github.com/repos/jquery/jquery-mobile/issues/2784","milestone":null},"action":"created","comment":{"created_at":"2011-12-13T12:26:08Z","updated_at":"2011-12-13T12:26:08Z","user":{"gravatar_id":"a38aea3330d0aafc2c735d2b4e2e0dd5","id":607026,"url":"https://api.github.com/users/itechnology","login":"itechnology","avatar_url":"https://secure.gravatar.com/avatar/a38aea3330d0aafc2c735d2b4e2e0dd5?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"What i don't understand is that if data-url is the godly id attribute, whats even the use of having id= or data-id= in the framework, since they do nothing to ensure uniqueness anyways ?","id":3122304,"url":"https://api.github.com/repos/jquery/jquery-mobile/issues/comments/3122304"}}