欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Deep Profiling jQuery Apps

程序员文章站 2024-03-12 19:10:32
...
如果我们看上了一个网页中使用了jQuery的应用,如何能够快速完整的分析出整个页面的jQuery code呢?之前除了一点一点查看源代码以外,没有其他好的方法。John Resig给我们带来一个分析jQuery code的插件,很方便的,点此下载

使用步骤如下:

Step 1: 复制站点代码,加入base href,加入插件

例如 http://www.abc.com/index.html中使用了jQuery,把此页面代码copy下来放到本地,然后修改代码。

before:
 <head>
    <meta http-equiv="content-type" content="text/html;charset=UTF-8" />
    ...
    <script src="/javascripts/hisapp.js"></script>
    ...
  </head>


after:
<head>
    <meta http-equiv="content-type" content="text/html;charset=UTF-8" />
    <base href="http://www.abc.com/"/>
    ...
    <script src="/javascripts/hisapp.js"></script>
<!--或者手动使用全路径 <script src="http://www.abc.com/javascripts/hisapp.js"></script>-->

<!--这个文件要放在jQuery.js后面 -->
    <script src="http://dev.jquery.com/~john/plugins/profile/jquery-profile.js"></script>
    ...
  </head>


Step 2: 打开页面,查看数据

这里我们需要使用firefox + firebug打开修改后的页面,在firebug的console视图中输入jQuery.displayProfile(); 这个时候,整个页面的事件信息就会出现在页面下方了。
相关标签: jQuery Firebug