1

ドロップダウンのスタイルを設定するために、jQueryUI SelectMenu を使用しています。ただし、モバイルではメニューが長すぎるため、モバイルではネイティブのスクロール ホイール インターフェイスを表示する必要があります。

メニュー: http://jqueryui.com/selectmenu/

デスクトップで jQueryUI インターフェイスを使用する方法はありますが、タブレットやモバイルでは、メニューをクリックするとネイティブ デバイス セレクター ホイールが画面に表示されますか?

私は検索して検索しましたが、これに対する答えが見つかりません。SOに関する以前の質問はすでに確認しましたが、見つかりませんでした。間違ったキーワードを使用していない限り。

また、検索で jQueryMobile selectmenu が表示されることに気付きましたが、これは別のものです。多くの再作業が必要になるため、これに切り替える必要がないことを願っています。

何かアドバイスはありますか?お願いします :)

4

1 に答える 1

1

いいえ、モバイル デバイスのネイティブ メニューはサポートされていません。ネイティブ メニュー イベント (開く、閉じるなど) をフックできないため、コールバック イベントなどで問題が発生します。

ネイティブ メニューを有効にする拡張機能を実装しましたが、少し古くなっています。とにかく、それはあなたにアイデアを与え、おそらくあなたのニーズに合うはずです. ネイティブ メニューを使用している場合、コールバック イベントは機能しないことに注意してください。

https://github.com/fnagel/jquery-ui-extensions/tree/selectmenu

于 2014-11-01T13:05:17.527 に答える