jQuerymobile에서 phonegap을 사용하고 있습니다.jQuery Mobile이 선택 메뉴를 열거 나 닫을 때를 감지하는 방법은 무엇입니까?
사용자 정의 메뉴를 사용할 때 "ui-selectmenu-screen"클래스의 div에도 "ui-screen-hidden"클래스가 있는지 확인하기 쉽습니다. 하지만 내 문제는 내가이 기능은 "클릭"이벤트가 트리거되는 경우 내가 무너 선택 메뉴를 클릭하면, 내가 정확히 모르겠지만를 실행할 수 없다는 것입니다, 나는 시도했다 :
$('a.ui-btn').bind('click',function() {
if ( $('.ui-selectmenu-screen').hasClass("ui-screen-hidden"); ) {
DO WHAT EVER...
}
});
및 많은 변형이 있지만 클릭 이벤트가없는 것 같습니다.
요소가 동적이어서 'bind()'가 작동하지 않을 수도 있습니다. 가장 가까운 정적 부모에서'on()'의 위임 버전을 사용해보십시오. – elclanrs