У меня есть это поле ввода и HTML.
events:
'click #js-clear': 'clearSearch'
clearSearch: (e) ->
e.preventDefault()
@$("#js-query").val("")
@$("#js-clear").hide()
И javascript:
<form accept-charset="UTF-8" action="/" method="get">
<input name="utf8" type="hidden" value="✓">
<input id="js-query" name="query" placeholder="Filter by name" type="text">
<span id="js-clear">X</span>
</form>
Когда я нажимаю кнопку "X" в Chrome на своем рабочем столе, я могу инициировать связанные с ней события, такие как очистка ввода.
Когда я нажимаю кнопку "X" в Chrome на iOS, события не запускаются.
Как я могу активировать события?
touchstart
добавление touchstart
прослушивателя touchstart
.