jQuery Mobileの使用DOMの特定の部分内のリンクでajax呼び出しを無効にしたいとします。jQuery Mobileとの通常のリンクからのajax呼び出しの削除
は私がjquerymobileのAJAXを使用したくない
data-ajax = false
たびに置きたくありません。例えば
、「コンテンツ」の子である任意のリンク:
<div class="content">
<a href="http://externalwebsite.com">External Link</a>
</div>
私は「コンテンツ」の子であるすべてのリンクに「偽=データ-AJAX」を追加したいと思います
jqueryでこれを行う方法はありますか?あなたはアンカータグからAJAXリンクの動作を無効にしたい場合は
これはもっと遅い選択肢です。 '.attr'のsetterバージョンがコレクションに作用するので、' .each'の呼び出しは不要です。シンボルテーブルへの追加を避ける '$("。content a ")。each()も呼び出すことができます。 –
'rel =" external "'を 'data-ajax = false'を追加するのと同じくらい悪くはしませんか?良い答えですが、私はそれがOPが望んでいないのと同じ要件を作成すると思います。 –
@ JoshAllen OPは、属性を特定のセレクタに自動的に追加する簡単な方法を求めていました。もし属性をオフにしたければ、何もしないで解決することができました。 –