2012-07-25 34 views
2

我喜歡Jquery UI(移動版)的新設計。所以,即使在一個不針對移動環境的項目中,我也想從庫中獲取一些元素。Slim Jquery Mobile UI(無頁面角色)

問題是,lib需要從頁面範圍(data-role=page)實例化自己,因此改變了整個頁面的一打根樣式,事件和方面。我只是想要一些按鈕,形式和可口可樂......在特定的頁面。

某些行爲可以在mobileinitevent之內被覆蓋,但大部分行爲不能被停止。

所以,問題是:有沒有簡單的方法來實例化jquery-mobile ui元素或有一個更乾淨的init頁面?

回答

1

根據JQM文檔,頁面結構爲convention not a requirement(滾動到底部),因此您不需要具有div s和data-role="page"屬性。 此外,作爲@NirmalPatel提到你可以使用新的Download Builder只是下載你想要的組件。

+0

是的,他們說,但不提及如何完成。順便說一句,@NirmalPatel指出了正確的方向,但我仍然無法發起任何元素(現在沒有頁面觸發器),因爲JQM文檔沒有教導如何手動應用更改。看起來像一個被忽視的功能。 – 2012-07-25 18:58:43

+1

你只是忽略了標記中的那些'elements'。至於如何手動更新一個元素,它取決於它是什麼元素,但​​它應該是沿$(「#mybutton」)。button();'或'$(「#mylistview」)行的東西。 );'。 – Jack 2012-07-25 19:10:35