Я наблюдал на главной странице jQuery mobile DateBox, как открывается дата, когда вы нажимаете какую-либо часть элемента ввода.
Тем не менее, на своем демонстрационном сайте, где вы можете наблюдать также используемые исходные коды, окно открывается только щелчком по значку.
Кто-нибудь мог открыть окно, щелкнув элемент на стороне текста (весь элемент в любой другой части, чем значок), и откройте окно?
Это должно быть возможно, потому что пример есть, но источники этого отсутствуют.
Вы можете использовать опцию useFocus
: useFocus
Ссылка: http://dev.jtsage.com/jQM-DateBox2/demos/opt/open.html
Код:
<div id="myPage" data-role="page">
<div data-role="content">
<input name="mydate" id="mydate" type="date" data-role="datebox"
data-options='{"mode":"calbox", "useFocus": true}' />
</div>
</div>