: Touch CSS Pseudo-Class или что-то подобное?Jquery

Программирование на jquery
Anonymous
: Touch CSS Pseudo-Class или что-то подобное?

Сообщение Anonymous »

Я пытаюсь сделать кнопку, так что когда пользователь нажимает на нее, она меняет свой стиль, в то время как кнопка мыши удерживается. Я также хочу, чтобы он изменил свой стиль аналогичным образом, если он затронут в мобильном браузере. Для меня, по-видимому, очевидно, было использовать CSS: Active Pseudo-Class, но это не сработало. Я попробовал: фокусируется, и это тоже не сработало. Я попытался: парить, и это, казалось, сработало, но он сохранил стиль после того, как я снял палец с кнопки. Все эти наблюдения были на iPhone 4 и Droid. Пока я делаю что -то вроде этого: < /p>


#testButton {
background: #dddddd;
}
#testButton:active, #testButton.active {
background: #aaaaaa;
}


...

test

...



$("*").live("touchstart", function() {
$(this).addClass("active");
}).live("touchend", function() {
$(this).removeClass("active");
});

< /code>

Active Pseudo-Class предназначен для настольных браузеров, а активный класс предназначен для браузеров для сенсорных.>

Подробнее здесь: https://stackoverflow.com/questions/606 ... ng-similar

Вернуться в «Jquery»