当我在页面上的某个可视元素上悬停时,它会被调整大小。我知道这是通过jQuery完成的,对此负责的实际代码位于application.js文件中的第815-820行。
但为了知道这一点,我花了5分钟分析和调试JS。如果我在这个元素上盘旋并弹出一个弹出(application.js:815),那就太棒了。
有什么办法解决我的问题吗?或者有更简单的方法来知道JS的哪些部分负责哪些用户交互?
谢谢!
发布于 2014-01-16 13:07:52
我不知道有比集成开发工具更适合与JS代码交互的工具。要帮助调试与DOM交互的代码,您可以做的是设置DOM断点:
在元素选项卡上,右键单击一个元素并选择Break On .,在您的示例中,应该是属性修改。现在,每当JS代码更改该元素的属性时,它都会中断,并允许您轻松地调试它。
发布于 2014-01-16 13:07:36
我只是通过“谷歌搜索”找到这一点,谷歌Chrome中已经有了一个调试器
https://stackoverflow.com/questions/21162570
复制相似问题