Javascript 有没有一种简单的方法可以知道jQuery脚本的哪一行称为事件?
我正在处理一个drupal模块(不相关),我想重新创建一个javascript/jQuery事件。如果我使用chrome并转到事件侦听器,我会看到jQuery脚本在第57行被调用,但是这并没有真正的帮助,因为:Javascript 有没有一种简单的方法可以知道jQuery脚本的哪一行称为事件?,javascript,jquery,jquery-selectors,Javascript,Jquery,Jquery Selectors,我正在处理一个drupal模块(不相关),我想重新创建一个javascript/jQuery事件。如果我使用chrome并转到事件侦听器,我会看到jQuery脚本在第57行被调用,但是这并没有真正的帮助,因为: 脚本已缩小,无法阅读 我想知道是哪一行的 jQuery使用脚本调用事件(什么选择器和什么 函数体),而不是jQuery脚本本身 光靠计算机是不容易找到这个文件的 搜索fit选择器,因为有100个已加载的Java脚本 多亏了drupal及其安装的模块 原因是我想重新创建这个(可能是aj
- 脚本已缩小,无法阅读
- 我想知道是哪一行的 jQuery使用脚本调用事件(什么选择器和什么 函数体),而不是jQuery脚本本身
- 光靠计算机是不容易找到这个文件的 搜索fit选择器,因为有100个已加载的Java脚本 多亏了drupal及其安装的模块
那么有人知道像chrome插件之类的把戏吗?它可以为我节省很多时间。试试chrome开发工具,例如:
Sources -> Event Listener Breakpoints (to the right) -> Mouse -> click
如果设置了正确的断点,则应在右侧的
源选项卡上获得调用堆栈。在那里,您应该能够跟踪发起调用的文件
正如他们所说,一幅画能表达千言万语
为了进一步阐述你的问题,
在开发过程中最好使用未压缩的jQuery.js(或者任何.js),您可能已经知道了这一点
新员工的步骤。
在压缩文件中,只需获取版本号
从下载相应的jquery未压缩版本李>
如果不想更改代码,只需将未压缩的文件重命名为jQuery.min.js
或当前正在加载的任何文件,这样它就可以作为替换文件
我想补充一点,如果你使用Chrome,你可以跳过下载未压缩的版本,点击代码视图左下角的括号(在行号和列号旁边的屏幕截图中也可以看到),它将显示未压缩的版本。