ignoreContentEnabled
$.mobile.ignoreContentEnabledを「true」に変更しておくとdata-enhance属性でjQueryMobileが初期化を行わない領域を作成できます。
コードの設定はmobileinit内に記述します。
$(document).on("mobileinit", function(){
$.mobile.ignoreContentEnabled= true;
});
HTML上ではjQuery Mobileの初期化を行いたくない箇所にdata-enhance属性に「false」を設定します。
<div data-enhance="false"><input type="button" value="button1"></div>
<div><input type="button" value="button2"></div>
そうすることでbutton1はjQuery MobileのUIに変換されません。
参考URL
jQuery Mobile Docs - Configuring default settings
登録日 : 2012年10月22日 最終更新日 : 2016年12月19日
同じカテゴリー(初期設定)のエントリー
- initSelector
- transitionFallbacks
- touchOverflowEnabled
- subPageUrlKey
- phonegapNavigationEnabled
- pageLoadErrorMessageTheme
- pageLoadErrorMessage
- ns
- minScrollBack
- maxTransitionWidth
- loadingMessageTheme
- loadingMessageTextVisible
- loadingMessage
- linkBindingEnabled
- hashListeningEnabled
- gradeA
- getMaxScrollForTransition
- dynamicBaseEnabled
- defaultPageTransition
- defaultDialogTransition
- buttonMarkup.hoverDelay
- autoInitializePage
- allowCrossDomainPages
- activePageClass
- activeBtnClass
- orientationChangeEnabled
- resetTimerDuration
- clickDistanceThreshold
- moveDistanceThreshold
- verticalDistanceThreshold
- horizontalDistanceThreshold
- durationThreshold
- scrollSupressionThreshold
- tapholdThreshold
- hidePlaceholderMenuItems
- ajaxEnabled
- nativeMenu
- keepNative
- clearSearchButtonText
- ignoreContentEnabled
- domCache
- pushStateEnabled