私は新しいjQuery Mobile Alpha 2を実装しようとしています。現在、data-role="header"
またはdata-role="footer"
のリンクはボタンになります。それを無効にする方法はありますか?jQuery Mobileでは、リンクがヘッダーまたはフッターのボタンにならないようにするにはどうすればよいですか?
答えて
jQuery Mobile(1.3pre)の新しいバージョンでこの問題が修正されました。マニュアルから :
「デフォルト 設定に従わないヘッダ を作成するために必要がある場合は、単にヘッダコンテナと 内のコンテナのdiv にカスタム スタイルのマークアップをラッププラグインは自動 ボタンロジックを適用しないため、 ヘッダーに内容をレイアウトするためのカスタム スタイルを書き込むことができます。
あなたがgrab the source from githubの場合は動作します。 @gleitzによって回答に基づいて
私も不思議です!リンクにrel="external"
を追加しようとしましたが、これはヘッダーのフッターでは無視されるようです。
@naugtur:今私はajaxでそれをリフレッシュしています。先端に感謝します。しかし、私はまだこの問題が次のリリースで修正されることを願っています(私はすでに開発ブランチからパッケージを使用しています:D)。
@Update:https://github.com/jquery/jquery-mobile/issues/issue/714(私が誤ってチケットを閉じて-_-再びそれを再度開くことができませんでした)
私はHTMLでそれを行うには直接的なオプションを認識してないんだけど、私は認める - 私はdidnのそれほど多くを探しません。あなたがそれらのいずれかの方法で、所望の効果を得ることができます
:CSSクラスbutton
および/または
- は、HTMLにそれらを追加しないでください - DOMの準備ができているとき、彼らにリンクを挿入しますボタンには変更されません。それは悪いJSをサポートしたブラウザでは低下するため、
第一の方法は、より良いです。
例:
<div data-theme="a" data-role="header" data-position="fixed">
<div> <!-- new bit -->
<a href='nextpageetc.php'>Not a button </a>
</div> <!-- new bit -->
</div>
ありがとうコード例をありがとう。 – Nick
別の解決策は、データ・役割=「なし」属性を使用することです:
<div data-role="header">
<a href="somewhere" data-role="none">Not a jQM button</a>
</div>
- 1. Xcodeでボタンの色が変わらないようにするにはどうすればよいですか?
- 2. ビューポートより広いコンテンツを表示すると、ヘッダーやフッターが壊れないようにするにはどうすればよいですか?
- 3. divとtable要素がヘッダー/フッターと重ならないようにするにはどうすればよいですか?
- 4. ListViewのヘッダーまたはフッターをクリックできないようにする方法
- 5. ボタンでテキストが途切れないようにするにはどうすればよいですか?
- 6. Knockout.jsを使用してダイナミックなjQuery Mobileボタンをバインドするにはどうすればよいですか?
- 7. スクロールバーがコンテンツに重ならないようにするにはどうすればよいですか?
- 8. Azureウェブサイトがスリープ状態にならないようにするにはどうすればよいですか?
- 9. ObjectIDがプリミティブにならないようにするにはどうすればよいですか?
- 10. URLDownloadToFileがキャッシュから取得できないようにするにはどうすればよいですか?
- 11. WebページがiPhoneからズームされないようにするにはどうすればよいですか?
- 12. これらのdivが重複しないようにするにはどうすればよいですか?
- 13. ボタンをクリックしたように見えるようにするにはどうすればいいですか?
- 14. ボタンを押したように見えるようにするにはどうすればいいですか?
- 15. JQuery Mobileで複雑なdivを動的に更新するにはどうすればよいですか?
- 16. Windowsでは、レジストリエントリが変更されないようにするにはどうすればよいですか?
- 17. 自動解析されたAJAXで得られたJSONがウィンドウ変数にならないようにするにはどうすればよいですか?
- 18. htmlヘッダーのコンテンツがjqueryの投稿結果に含まれないようにするにはどうすればよいですか?
- 19. phonegap + jquery mobileでアプリをリフレッシュまたはリセットするにはどうすればよいですか?
- 20. jquery:ページにフォーカスがないかどうかを確認するにはどうすればよいですか?
- 21. iPhone NSNumberFormatterが丸められないようにするにはどうすればよいですか?
- 22. iframeから親フレームにアクセスできないようにするにはどうすればよいですか?
- 23. ヘッダーとフッターのページをFreeMarkerページに正しくインポートするにはどうすればよいですか?
- 24. jQueryのオンロードフリッカーを目立たないようにするにはどうすればいいですか?
- 25. jQueryでEnterキーを送信しないようにするにはどうすればよいですか?
- 26. ZedGraphでラベルが重なり合わないようにするにはどうすればよいですか?
- 27. データをソートするボタンまたはリンクを追加するにはどうすればよいですか?
- 28. jQuery UIアコーディオンが開かないようにするにはどうすればいいですか?
- 29. 最後のフォームが削除されないようにするにはどうすればよいですか?
- 30. ボタンのjQuery Mobileテーマをカスタマイズするにはどうすればよいですか?
これはところで1.2のリリースバージョンを使用して私のために働きました。 – Nick
私は1.2で動作することを確認します – Fabrice