여기에는 적절한 이유가 있습니다.
두 가지 종류의 선택 위젯이 있습니다. 첫 번째는 네이티브 모양의 선택 상자를 사용합니다 (하나는 data-native-menu = "true"로 표시됨). 다른 하나는 여전히 원시 선택 상자를 사용하지만 숨기고 사용자 정의 jQuery Mobile 선택 상자 위젯을 표시합니다 (하나는 data-native-menu = "false"로 표시됨). 이 jQuery Mobile 위젯은 팝업으로 표시됩니다. 이것은 중요한 포인트입니다.
둘째, 언급 된 문제는 적어도 현재 jQuery 모바일 프레임 워크의 관점에서 해결할 수 없습니다. 여기에 그 이유가 있습니다. jQuery Mobile 팝업으로 작업 할 때, 한 팝업은 다른 팝업을 열 수 없습니다. 같은 시간에 두 개의 팝업이 존재할 수 있습니다. 한 팝업을 열기 전에 항상 한 팝업을 종료 할 수 있습니까? 그렇지만이 경우에는 사용할 수 없습니다. jQuery Mobile 선택 위젯은 팝업이므로 클래식 팝업 위젯 내에서 사용할 수 없습니다.
공식 문서 here에서 찾을 수 있다고 생각되면 "체이닝 허용 안 함"이라는 텍스트 만 검색하면됩니다. 그래서 다른 팝업 한 팝업에서 링크를 포함 할 수는 없습니다
프레임 워크는 현재 팝업의 체인을 지원하지 않습니다 그리고 당신은이 텍스트를 볼 수 있습니다. 팝업 내에서 data-rel = "popup"을 가진 모든 링크는 아무 것도하지 않습니다.
한편, 대화 상자는 고전적인 jQuery Mobile 페이지의 변형으로 큰 여백과 반투명 오버레이를 사용합니다. 일반 jquery Mobile 페이지와 마찬가지로 팝업을 표시하는 데 사용할 수 있습니다.
이 설명을 주셔서 대단히 감사드립니다. 사용자 지정 선택이 대화 상자라고 생각하는 것 외에는 이것이 가능할 수 있다고 생각했습니다. 아마도 개발자 도구에서 볼 수 있었을 것입니다. 이제 릴리스 1.4 이전에 대화 상자 위젯을 사용하기 시작 했으므로 선택해야합니다. 하지만 이제는 더 이상 사용되지 않지만이 선택 메뉴 .... 절충을 지원하지 않는 팝업 컨트롤로 일부 양식을 이동하는 것이 더 이상 사용되지 않을 것이라고 말합니다. – matthewbaskey