我想調整我在移動應用中使用Phonegap的jquery移動表單元素的大小。現在,我想調整大小,並根據屏幕大小取決於某個數字或百分比來給出更多高度以形成元素。我自己知道jquery Mobile手柄的寬度,但我想通過JS給出高度,以便所有表單元素的高度都以特定的比例/百分比增加。是否有可能改變jquery移動表單元素,增加JS的大小%
我知道JQuery Mobile CSS可以更改,但是我想在運行時使用JS更改高度而不是設置CSS一次。那麼做到這一點的最好方法是什麼?
我其實想要獲得屏幕大小,並根據某個百分比給所有元素的大小。雖然如果我看到jQuery Mobile CSS,那麼我需要設置很多東西,但仍然不確定是否會設置。那麼有沒有辦法做到這一點,而無需修改或重寫整個CSS?或者我只需要編寫自定義CSS和表單元素?
任何建議和努力,將不勝感激。
每個表單元素都以不同的方式由jQM呈現/增強。您最終需要遍歷每個元素,並使用'.css()'動態地進行更改。例如,文本輸入包裝在div.ui-input-text中,selectmenu也包裝在div.ui-select中。因此,您首先需要知道所有呈現的DOM元素的結構。 – Omar