2012-03-04 15 views
1

jQuery Mobileの選択メニューが開いているかどうかを確認する方法がある場合は、私は様々な場所でチェックして、特定のイベントをオフにするか、それ以外の場合に閉じるかどうかを確認しようとしていました。JQuery Mobile Selectメニューが開いているかどうかを確認する

"Uncaught TypeError:未定義のメソッド 'destroy'を呼び出すことはできません。

+1

これは役立つかもしれません... http://stackoverflow.com/questions/6910712/detecting-select-slider-change-event-in-jquery-mobile – adamdehaven

答えて

1

私は、カスタムメニューのポップアップを作成するために、選択メニューでは、このオプションを使用していると仮定 - その場合data-native-menu="false"

ポップアップがこのコードを使用して表示されているかどうかをチェックすることができます。

if($(".ui-selectmenu").hasClass("ui-selectmenu-hidden")){ 
    alert("Select menu popup is hidden"); 
} 
else{ 
    alert("Select menu popup is visible"); 
} 

これが役立つかどうかを教えてください。

+0

それは、ありがとう! – Sketchee

関連する問題