我正在使用以下代码获取鼠标指针类型(使用jQuery):
$('*').mouseenter(function(){
var cursor = $(this).css('cursor');
console.log(cursor);
});
但是在某些元素上,它会打印auto
(这是默认选项,意味着浏览器确定光标类型)。
我需要知道在这些情况下浏览器实际上显示的是什么(例如:pointer
、resize
等)。
例如:对于链接元素(tagName=A),它打印出“auto”,但显示为“pointer”。
如何知道特定浏览器最终将显示哪种光标类型?换句话说,如何确定浏览器将选择哪种光标类型?
这种行为是否有文档记录?