Если вы не против подключиться к jQuery (я никогда этого не делаю), сначала добавьте:
* {
-webkit-tap-highlight-color: rgba(0,0,0,0);
}
Затем используйте команды touchstart
или touchend
, например:
$("li").bind('touchstart', function(){
$(this).css("border","1px solid green");
setTimeout("$('li').css('border','none')",1500);
});