Android 使用Jquery.on()时,元素Cordova/Phonegap应用程序的蓝色高亮显示太大

Android 使用Jquery.on()时,元素Cordova/Phonegap应用程序的蓝色高亮显示太大,android,jquery,html,cordova,android-4.0-ice-cream-sandwich,Android,Jquery,Html,Cordova,Android 4.0 Ice Cream Sandwich,Android在点击HTML元素时会突出显示它们,我喜欢这一点,因为它使web应用看起来更具响应性。但是,当使用Jquery.on()向父元素的所有未来子元素添加.click()事件时,单击时会高亮显示父元素,而不是子元素。有没有一个简单的解决方法 我不认为运行一个函数,它将一个新的子添加到一个新的孩子,一个不错的选择,但也许是唯一的一个。请注意,这个应用程序是使用Cordova/Phonegap包装的,我不知道它在Android浏览器中的行为是否相同 操作中的行为(单击时): 您可以使用cs

Android在点击HTML元素时会突出显示它们,我喜欢这一点,因为它使web应用看起来更具响应性。但是,当使用Jquery
.on()
向父元素的所有未来子元素添加
.click()
事件时,单击时会高亮显示父元素,而不是子元素。有没有一个简单的解决方法

<>我不认为运行一个函数,它将一个新的子添加到一个新的孩子,一个不错的选择,但也许是唯一的一个。请注意,这个应用程序是使用Cordova/Phonegap包装的,我不知道它在Android浏览器中的行为是否相同

操作中的行为(单击时):


您可以使用css删除这些效果property@JDev如果您指的是设置-webkit,点击高亮显示颜色为rgba(0,0,0,0),以删除选择;我知道这一点,但我希望保持选择完整,以使应用程序感觉更灵敏。啊。。这很好,我的意思是说你可以使用-webkit点击高亮颜色到rgba(0,0,0,0)来禁用效果,并且可以尝试使用.active css属性在任何元素上显示触摸效果。
$("#calendar").on("click", ".date", function() {
    //do_something();
});
$(".date").click(function() {
    //do_something();
});