我将:active 选择器添加到任何元素时出现问题,因为我将笔记本电脑的macOS更新为High Sierra,因此 Safari 到 11.0.1版本。
问题在于,当我单击带有:active选择器的元素时:活动样式保留在元素中,除非我移动光标,没有所需的单击'效果我正在寻找。
在其他浏览器和早期版本的Safari中,这个问题并没有发生,效果也很完美。有没有人遇到同样的问题或者知道如何解决它?
要发现此错误,我创建了一支笔但,您需要将视图更改为调试模式。有趣的是,这个bug并没有在其余的视图选项中显示出来。
$('#AllColors').click(function(){
$('.checkbox-wrapper > .checkbox').addClass('checked')
})
https://codepen.io/guisopo/pen/vedNZW