JQuery datebox - как прикрепить событие клика ко всему элементу ввода

0

Я наблюдал на главной странице jQuery mobile DateBox, как открывается дата, когда вы нажимаете какую-либо часть элемента ввода.

Тем не менее, на своем демонстрационном сайте, где вы можете наблюдать также используемые исходные коды, окно открывается только щелчком по значку.

Кто-нибудь мог открыть окно, щелкнув элемент на стороне текста (весь элемент в любой другой части, чем значок), и откройте окно?

Это должно быть возможно, потому что пример есть, но источники этого отсутствуют.

  • 0
    Хотите показать иконку или нет?
  • 0
    Я хочу, чтобы в макете оставалось поле ввода + значок, но чтобы не только значок открывал диалоговое окно.
Теги:
jquery-mobile
datebox

1 ответ

1
Лучший ответ

Вы можете использовать опцию 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>

Демо: http://jsfiddle.net/IrvinDominin/S3hwr/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню