在浏览器's开发人员工具上拦截鼠标指针变化
Intercept mouse pointer change on browser's Developer tools
是否有可能在鼠标光标发生变化时使用断点或类似的东西来拦截鼠标光标?使用实际的浏览器开发工具?
例如,当我悬停一个div,持有style="cursor:pointer;"它停止在开发人员工具警告我,鼠标指针已经改变,当我悬停,它再次触发警告我,鼠标指针再次改变?
您可以将事件绑定到页面上的所有元素,并检查光标样式:
var oldCursorStyle = 'auto';
var myChangeFunction = function(cursorStyle) {
console.info('It has changed to: ' + cursorStyle);
};
$('*').mouseenter(function(){
var currentCursorStyle = $(this).css('cursor');
if (oldCursorStyle != currentCursorStyle) {
myChangeFunction(currentCursorStyle);
}
oldCursorStyle = currentCursorStyle;
});
读了这篇文章,我找到了第3项的解决方案。
以下步骤:
- 转到元素选项卡的特定HTML节点; 右键单击元素
- ContextMenu> Break On>属性修改
- 为要更改的属性定义一个值
- 触发更改
之后,我可以注意到这个变化是在代码中使用源选项卡上的CallStack部分进行的。
相关文章:
- Chrome开发工具(如何知道我在调用哪个javascript对象)
- Google/html5语音识别JavaScript SDK Chrome网络工具包SpeechRecognition
- 单击页面上的链接后高度发生变化
- 如何在GoogleWeb工具包(GWT)中从JSNI调用接口(实例化)
- 删除CKEditor工具栏按钮,但不删除功能
- d3.js Chord图的动态工具提示
- jQuery工具验证器自定义效果-添加&消除影响
- Graphiti中是否有任何工具提示功能
- React redux初始化功能,无论状态变化如何
- 角度ng变化或ng点击选择can'不起作用
- 每个选择器的Jquery css颜色都在变化,但字体大小却没有变化
- "工具提示"jQuery插件坏了
- 单元格的工具提示或标题不显示超过2000个字符
- 用于高级文本的格式化工具
- Twitter Bootstrap - 带有动态变化插入的工具提示
- 隐藏jQuery移动固定工具栏的方向变化
- 当浏览器工具栏发生变化时执行操作
- 在浏览器's开发人员工具上拦截鼠标指针变化
- Javascript“工具提示”,内容不断变化
- 打开 IE 开发人员工具时 JavaScript 会有什么变化