[英]Only applying jQuery mobile enhancement to a single block
我有一個WordPress主題網站,其響應主題在移動設備上看起來不錯。 但是,我有一個高級搜索表單,該表單在移動設備上無法很好地工作,因此我使用jquery mobile構建了一個自定義表單,該表單既有效又看起來不錯。 如果檢測到移動設備,則顯示此表格。
可惜! JQM在主要內容上存在很多問題。 存在嚴重的樣式問題,但更糟糕的是,將鏈接鏈接到ajax調用中,因此頁面無法正確加載。
我發現了很多有關如何排除某些元素的信息。 使用data-role="none"
或data-enhance="false"
(例如此處,但是這是Wordpress),更改所有這些元素實際上是不可行的。
相反,我只想將JQM增強應用於包含搜索表單的單個塊。
我怎樣才能做到這一點?
編輯:我可以使用autoInitializePage: false
關閉自動初始化,但是如何為所選塊打開JQM增強功能?
因此,它僅涉及移動設備上表單的樣式? 在媒體查詢中添加一些CSS也許就足夠了? 例如:
@media all and (max-width: 768px)
{/ * css為此處的表格* /
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.