工作中经常需要测试一些页面js代码,现在jquery等js框架应用中,都是动态绑定的事件,而不再是些onclick=""等,对于这种动态绑定事件,经常头痛找不到元素到底绑定了什么事件。有没有什么方法能解决这个困扰呢?如果有浏览器插件也不错。

解决方案 »

  1.   

    我只知道firebug,但似乎也沒辦法查看綁定.
      

  2.   

    放狗得到的:
    http://www.sprymedia.co.uk/article/Visual+Event
    http://www.softwareishard.com/blog/firebug/eventbug-alpha-released/
    chrome自带的developer tools也可以但是.....都不完美
      

  3.   

    firebug就可以了,它可以查看你想要的任何HTML,JS事件
      

  4.   


    firebug看不到动态绑定事件啊,难道是我没用熟练?
      

  5.   


    firebug本身没有,上面我贴的那个是firebug的插件,装上会有一个新tab:event
      

  6.   

    eventbug确实不好用,完全不对。Visual+Event则没看明白怎样使用。
      

  7.   


    Visual+Event那个是拖那个按钮到你收藏夹,然后在你需要的网页上按它
      

  8.   

    还有,如果你的网页是jquery为主的,jquery里也有插件可以显示,上它网站找找
      

  9.   

    这个确实不错,挺准确的。就是使用方式怪异了点,开始没弄明白。赞!
    朋友说的这个是什么呢,没google到啊。
      

  10.   

    这回是chrome强。用它自带的developer tools可以
    找了几个小时,终于找到了。谢谢。
    firebug搞不掂绑定事件,ie自带的工具就更不用说了。
    其它的调试工具也搞不掂。visual event也不行,没找到我的事件。
      

  11.   

    chrome 好像没找到事件啊。
      

  12.   


    firebug本身没有,上面我贴的那个是firebug的插件,装上会有一个新tab:event怎么装大大哥!!