jQuery MobileでAjaxを無効にする方法

jQuery Mobileを使ってサイトを構築すると、ページ遷移がうまくいかなかったり、
Google Adsenseが表示されないなどの問題が発生することがよくあります。

そういうときは、とりあえずAjax機能をOffにしてみるのも手です。

jQuery MobileのAjax機能をオフにするのは間で以下を記述すればOKです。


$.mobile.ajaxEnabled = false;

上記だとページ全体のAjaxが無効になりますが、リンクごとにオフにする方法もあります。
以下のように 「data-ajax=”false”」をリンクタグやformタグに記載することで、
そのリンクやフォーム経由のページ遷移に対するAjaxがオフになります。


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>