如何在触摸设备上检测哪个元素具有焦点

问题描述 投票:0回答:1

要检测触发的元素,当我的用户点击锚点或提交表单时,我使用该选择器:

'form input[type=submit]:focus,' +
'form button[type=submit]:focus,' +
'form button:not([type]):focus,' +
'a:focus,' +
'form input[type=submit],' +
'form button[type=submit],' +
'form button:not([type])'

但它不适用于触摸设备,请问如何解决?

javascript touch selectors-api
1个回答
0
投票

找到解决方案:尝试通过伪选择器:hover获取元素,代替:focus

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.