解决方案 »

  1.   

    你使用审核元素,找到对应的a标签,然后在右侧显示css的部分,头部,有个和Styles平行的一个标签,叫做EventListeners,点击一下,就可以看到这个标签上,绑定了什么类型的事件,然后点击一下对应的事件,有的就可以查到,是在哪绑定的这个事件了。不过这个方法,并不一定能绑定。还有一些可能是用的事件委托的方式绑定的事件,所以你可以直接找click这个字母有在哪里出现过,这个方法的话,就算是比较烦的方法了。而且,最好还得是有源码才行吧,压缩的js的话,真心不好找对应的js在哪供参考。
      

  2.   

    方法很多啊,比如
    document.body.getElementsByTagName("a")[0].onclick=function(event)
    {
    };
      

  3.   

    用这个查找事件:
    http://www.cnblogs.com/leonkao/p/3809655.html
    用这个里边的第7条查找钩子所处的js:
    http://ued.taobao.org/blog/2012/06/debug-with-chrome-dev-tool/
      

  4.   

    提供一個思路給樓主舉個例子:var link = document.createElement('a');
    var clickevent = function () { alert(1); };link.href = "javascript:void(0);";
    link.addEventListener("click", clickevent, false);
    link.innerText = "TEST";document.body.appendChild(link);概念上大約是這樣
    dom的操作可以有很多變化
    一起研究發想吧