有没有一种方法可以判断哪个javascript文件包含一个事件处理程序
Is there a way to tell which javascript file holds an event handler?
这个问题困扰了我一段时间,我确信有某种技术问题阻止了这一点,但有办法找到哪个Javascript文件链接到按钮吗?
因此,当我按下提交按钮并触发Javascript事件时,我需要找到被触发的代码,而不是在html头部的每个链接中搜索以找到
"jQuery('submitBtn').click(..."
我正在使用Firebug,有时还会使用Chrome的控制台。
您可以使用Visual Event 2,它告诉您源文件和行号(我认为它适用于chrome)
Visual Event是一个开源的Javascript bookmarklet,它提供有关已附加到DOM的事件的调试信息元素。视觉事件显示:
- 哪些元素附加了事件
- 事件的类型附着到图元
- 将与事件一起运行的代码是已触发
- 附加位置的源文件和行号已定义函数(仅限Webkit浏览器和Opera)
相关文章:
- 如何告诉闭包javascript编译器不要混淆webkitAudioContext的方法名称
- 将文件从Javascript传递到Java Uploader Applet
- 作用域问题-此函数是否形成闭包-JavaScript
- 从HTML中的另一个文件访问javascript方法
- 如何从typescript文件导入javascript文件
- 在不干扰HTML代码的情况下,将javascript文件导入javascript文件
- 所附文件的Javascript编号
- 如何将文件从javascript上传到服务器
- 数组中每个文件的javascript长度
- 如何从PHP文件输出javascript文件,该文件可以从脚本包含标记中引用
- 执行批处理文件的Javascript,该文件包含基于每个会话的环境变量设置
- 在浏览器中保存文件的Javascript
- 如何将图像文件以及JavaScript变量的值上传到服务器和数据库
- IF文件存在Javascript
- 从php文件访问javascript数组
- 从.ascx文件调用Javascript函数时出错
- .js文件作为javascript源,但在后端充当php
- 如何将特定的javascript文件或javascript代码加载到HTML文档中
- 从批处理文件访问JavaScript方法
- 用Perl替换HTML文件的JavaScript代码