2013-02-13 30 views
0

我正在使用jQuery Mobile 1.2.0
jQuery Mobile:如何使用參數打開url哈希值?

用參數打開散列是不可能的。
作品 - http://jquerymobile.com/demos/1.2.0/docs/pages/multipage-template.html#two
不工作http://jquerymobile.com/demos/1.2.0/docs/pages/multipage-template.html#two?id=33

+0

如果你還在爲此苦苦掙扎,我最近創建併發布了一個[plug-in](https://github.com/CameronAskew/jquery.mobile.paramsHandler),它可以幫助你。 – 2014-04-04 21:49:43

回答

1

它不支持officialy,但也有變通方法。在docs中,您可以閱讀更多內容(在已知限制下搜索傳遞參數)。

報價:

jQuery Mobile的不支持傳遞給 內部/嵌入式網頁查詢參數,但有兩個插件,您可以添加到您的 項目,以支持此功能。有一個輕量級page params plugin 和更全面的jQuery Mobile router plugin使用 與backbone.js或spine.js。一個名爲 routerlite的較新插件保持 只需四種方法:routeinit,routechange,pageinit和 pagechange。

+0

另請參閱[此答案](http://stackoverflow.com/a/22655894/376366)。 – 2014-06-09 13:19:36

0

如果你想這樣做是爲了能夠在一個jQuery Mobile的項目周圍傳遞變量,你也可以使用全局變量在JavaScript或使用的localStorage /餅乾。