所以,有一天我遇到了一个jQuery插件的问题。有一个文本框,我输入一些字符,它不是工作或工作不正确。我有源码,我有FireBug,我不知道从哪里开始。代码中的某些内容处理按键事件或更改,或者两者都有,并且我想在那里放置一个断点。调试jQuery插件
的问题是,
如何寻找由特定元素提出了一个具体的事件处理程序?我的意思是,不是在代码中搜索“更改”,而是动态地? FireBug或其他工具可以帮助我吗,或者可以用简单的脚本来完成?
感谢
乌鲁
所以,有一天我遇到了一个jQuery插件的问题。有一个文本框,我输入一些字符,它不是工作或工作不正确。我有源码,我有FireBug,我不知道从哪里开始。代码中的某些内容处理按键事件或更改,或者两者都有,并且我想在那里放置一个断点。调试jQuery插件
的问题是,
如何寻找由特定元素提出了一个具体的事件处理程序?我的意思是,不是在代码中搜索“更改”,而是动态地? FireBug或其他工具可以帮助我吗,或者可以用简单的脚本来完成?
感谢
乌鲁
安装FireQuery,一个Firebug的堵塞,显示了在一个更加有用的方式,所有的jQuery对象,并强调对那些对他们的对象的事件。它使调试jQuery的工作变得相当容易。
一定要在调试时使用未打包的JS代码。
@你是说像一个callstacktrace? – kobe 2010-11-20 08:38:10