首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

在浏览器中怎么查看某个HTML元素所绑定的事件

2012-03-29 
在浏览器中如何查看某个HTML元素所绑定的事件网上查阅了资料,但都不能解决这问题。需求是这样:比如我看到某

在浏览器中如何查看某个HTML元素所绑定的事件
网上查阅了资料,但都不能解决这问题。

需求是这样:比如我看到某个网页上有个图片的onmouseover事件效果很漂亮,想知道是怎么实现的,背后该事件绑定的function是什么,通过Firebug,chrome的控制台都没能看到该事件。

请问坛里的高手,有这方面的解决方案吗?

以下是我找到的资料,但并不适用。

资料: http://hi.baidu.com/shashadu/blog/item/3366cf2697d1eb198b82a168.html
  http://www.bennadel.com/blog/1727-Viewing-jQuery-DOM-Event-Bindings-With-FireBug.htm


示例网站:http://blog.xdite.net/ 网站Logo在Chrome下浏览时鼠标移动到上面会有抖动效果。请问能找到背后的实现代码吗?

以上只是举个例子,这样的效果也不难实现,我想要的结果是当我对某些网站的一些元素事件感兴趣时,可以举一反三。

[解决办法]

CSS code
body > header h1 a img:hover { -webkit-animation-name:tp1; -webkit-animation-duration:1.9555s; -webkit-animation-iteration-count:infinite; cursor:pointer }@-webkit-keyframes tp1 { 0% {-webkit-transform:translate(-2px, 0px)}10% {-webkit-transform:translate(-2px, 0px) rotate(-1deg)}20% {-webkit-transform:translate(-5px, -5px) rotate(-3deg)}30% {-webkit-transform:translate(-8px, 2px) rotate(-3deg)}40% {-webkit-transform:translate(-5px, -5px) rotate(-1deg)}60% {-webkit-transform:translate(-2px, 0px) rotate(1deg)}70% {-webkit-transform:translate(5px, -5px) rotate(3deg)}80% {-webkit-transform:translate(8px, 2px) rotate(3deg)}90% {-webkit-transform:translate(5px, -5px) rotate(1deg)}100% {-webkit-transform:translate(-2px, 0px)}} 

热点排行
Bad Request.