Не используйте, вместо этого используйте с CSS для создания ваших кнопок, чтобы они реагировали на прикосновения.Это потребует некоторого JavaScript, поскольку даже большинство мобильных браузеров неправильно отображают сенсорные события на CSS: активный псевдокласс.
Ваша "кнопка":
<a class="button" id="yourButton">Button</a>
Некоторые очень простые CSS дляпереключать фон и цвет текста на ощупь:
a.button {
color:#fff;
border:0px;
padding:5px;
background:#000;
}
a.button-active {
background:#fff;
color:#000;
}
А вот и JavaScript, который вы бы вызвали в своей загрузке на обработчике устройства.Я использую xuijs здесь (xuijs.com), но вы можете использовать jQuery или любой другой javascript для добавления и удаления классов:
x$('.button').on('touchstart', function(e) {
x$(e.currentTarget).addClass('button-active');
} );
x$('.button').on('touchend', function(e) {
x$(e.currentTarget).removeClass('button-active');
} );
Это очень простой пример.После того, как вы настроите все это, вы можете внести любые изменения в CSS, чтобы определить, как будет выглядеть кнопка, когда она активна и неактивна.