Javascript iPhone/Android上的事件委派会导致不良后果';单击';用户界面反馈
在iPhone和Android上,当您单击某个元素时,该元素会临时选择和取消选择,以向用户提供单击内容的反馈 但是,我正在使用jQuery的Javascript iPhone/Android上的事件委派会导致不良后果';单击';用户界面反馈,javascript,android,iphone,jquery-events,Javascript,Android,Iphone,Jquery Events,在iPhone和Android上,当您单击某个元素时,该元素会临时选择和取消选择,以向用户提供单击内容的反馈 但是,我正在使用jQuery的$(“#元素”).on(“.subelement”)方法和事件委派,所以我不希望#element闪烁。。。。如果我想要.subelement闪烁 如果你有iPhone/Android,你可以在这里看到效果: 单击按钮会导致整个容器临时“闪烁”,这会使按钮单击时感觉“脏” 有没有办法抑制此UI反馈?或者将其重定向到实际被单击的元素?不确定您在上帝的绿色地球上谈
$(“#元素”).on(“.subelement”)
方法和事件委派,所以我不希望#element
闪烁。。。。如果我想要.subelement
闪烁
如果你有iPhone/Android,你可以在这里看到效果:
单击按钮会导致整个容器临时“闪烁”,这会使按钮单击时感觉“脏”
有没有办法抑制此UI反馈?或者将其重定向到实际被单击的元素?不确定您在上帝的绿色地球上谈论的关于“临时选择”的内容,但您可以在单击时使用CSS隐藏本机iPhone的选定颜色(灰色)
<style>
body {-webkit-tap-highlight-color:rgba(0,0,0,0)}
</style>
主体{webkit tap高亮显示颜色:rgba(0,0,0,0)}
对不起,我用“选择”作为“点击高光”产生的视觉效果的谐音,因为我不知道它到底叫什么。谢谢,tap highlight正是我要找的东西。