If you are not opposed to jQuery (I never do this), first add this:
* { -webkit-tap-highlight-color: rgba(0,0,0,0); }
Then use the touchstart or touchend as follows:
$("li").bind('touchstart', function(){ $(this).css("border","1px solid green"); setTimeout("$('li').css('border','none')",1500); });
source share