在看umeditor的代码,鼠标放上去有相应的响应,但是不知道在哪里绑定的事件,chrome这里,却显示什么jquery,应该是用jquery绑定的事件,但不是绑定事件最开始的地方,没什么实际用处,能不能查看实际在哪里绑定的事件呢?2015年06月10日提问1 评论邀请回答编辑
答案对人有帮助,有参考价值12答案没帮助,是错误的答案,答非所问1 chrome自带,Event Listeners, 选择 Select Node Only2 chrome控制台输入 getEventListeners(node)2017年10月25日更新9 评论赞赏编辑vczhan1.9k 声望
答案对人有帮助,有参考价值6答案没帮助,是错误的答案,答非所问我想说, 这个是做不到的。chrome只记录了绑定事件的代码,因为你的页面是使用jquery的事件进行绑定的, 所以都是jquery的方法。不过你可以这样去调试:在【source】面板中勾选 click事件(以click为例)。 然后操作在页面中触发click事件。然后 断点会进入到jquery的某一个方法中, 按F11逐行调试, 直到进入你写的业务代码。2015年06月11日回答5 评论赞赏编辑chenhao_ch1.8k 声望
答案对人有帮助,有参考价值2答案没帮助,是错误的答案,答非所问chrome有个插件Visual Event:https://chrome.google.com/webstore/detail/visual-event/pbmmieigblcbldg...2015年06月11日回答3 评论赞赏编辑haides9922 声望
答案对人有帮助,有参考价值2答案没帮助,是错误的答案,答非所问直接用火狐 ==》查看页面元素==》元素旁边的e 标志点开==》就能找到改元素上绑定的事件方法了(包括系统的和你自定义的)2016年09月02日回答4 评论赞赏编辑ygy16233 声望
答案对人有帮助,有参考价值1答案没帮助,是错误的答案,答非所问Chrome 下在Elements选中你要查看的DOM节点后,在控制台输入:$._data($0).handle //这种方式依赖于jQuery 只供参考,有时候获取到的函数并没有实际价值2015年06月11日回答2 评论赞赏编辑MockingBird5.4k 声望
答案对人有帮助,有参考价值0答案没帮助,是错误的答案,答非所问you need firefox找到你想要查看的事件绑定元素。然后 右键-》“查看元素” 然后 在查看器 里面 就会看到(灰色方块 中间字母为“ev”) 点击 该按钮就能看到该控件具体的JS了2015年06月12日更新4 评论赞赏编辑明天以后90 声望
答案对人有帮助,有参考价值0答案没帮助,是错误的答案,答非所问jQuery$._data($('#element').get(0));//右键显示函数定义 2015年06月11日回答评论赞赏翻译编辑苏生不惑16k 声望
答案对人有帮助,有参考价值0答案没帮助,是错误的答案,答非所问chrome plug-in Visual Event:<a id="backtop" class="border-bottom" href="#">回顶部</a> 2015年06月11日更新评论赞赏翻译编辑javcof378 声望