xhr - load class jquery




data-ajax="false"は本当に何ですか? (2)

data-ajaxはjQuery Mobileの機能です。 デフォルトでJQMは、ユーザーエクスペリエンスとトランジションを改善するために、ajax経由でページを読み込もうとします。 data-ajax='false'に設定すると、JQMはajaxを使用する代わりに通常のページ要求を行います。 これは、フォームとリンクで使用できます。

docsから:

これは、フレームワークに、URL内のAjaxハッシュをクリアするために全面的なリロードを行うように指示します

すべてのリンクでajaxを無効にしたい場合は、 data-ajaxをすべてに追加data-ajaxはなく、次のようにすることができます:

$(document).bind("mobileinit", function () {
    $.mobile.ajaxEnabled = false;
});

私のサイトのリンクは機能せず、私のアンカーにdata-ajax="false"を使用data-ajax="false"という解決策が得られました。 誰か助けてくれますか?


全く何もない。

data-*は、JavaScriptによるアクセスのためにデータを格納できる一般的な属性セットです。

JavaScriptを扱っていない限り、意味がありません。

jQueryには何も組み込まれていません。





jquery-mobile