js获取动态绑定的事件名

gaowenzhen 2013-09-12 02:25:34




function getfn_name(){

$("<div id='mydiv'>mydiv</div>").appendTo("body");

var mydiv=$("#mydiv");
mydiv.click(function(){
fu_name001();
});

mydiv.focus(function(){
fu_name002();
});
/*
...
...
n个事件
*/
//如下我的问题
1,我想或取ID为--mydiv元素-的事件名或叫事件类型如click,focus
2,我想再接着获取click,focus function中的fu_name001,fu_name002 这样事件名

}


fu_name001(){
console.log(1111);

}

fu_name002(){

console.log(2222);
}






因mydiv的事件都是动态加上的,我在chrome bug工具下也看不到,比如

我在跟踪百度首页搜索框,就不知道那个框里绑定了什么事件,怎么去查看Fn,找到准确位置。


大师帮助啊,感谢。
...全文
109 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
gaowenzhen 2013-09-12
  • 打赏
  • 举报
回复
难道我表达不清楚,就是想获取mydiv上的事件类型和事件中的function的名称

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧