手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆

在FireBug控制台记录jQuery

首页 > Javascript >

这段内容其实是来自于昨天写的文章 jQuery选择器? 中帕兰映像的文章中的部分,主要是因为他很有用,所以就提出来。

再加上,昨天我也就列了一个大纲,没有全部转载,所以,贴出来还是有点必要的。。可以多学习一下这些先进的功能。

FireBug是我最喜欢用的一个浏览器扩展工具之一,这个工具可以让你快速的在可视化界面中了解当前页面的HTML+CSS+JavaScript,并在该工具下完成即时开发。作为jQuery或JavaScript开发人员,FireFox对于记录你的JavaScript代码也得到支持。

写入FireBug控制台的最简单方式就是:console.log("hello world");

 大小: 30.02 K
尺寸: 500 x 200
浏览: 1356 次
点击打开新窗口浏览全图

你也可以按照你希望的方式写一些参数:console.log(2,4,6,8,"foo",bar);

 

你也可以编写一个小扩展来记录jQuery对象到控制台:

JavaScript代码
  1. jQuery.fn.log = function (msg) {  
  2.     console.log("%s: %o", msg, this);  
  3.     return this;  
  4. };  

 

对于这个扩展,你可以直接使用.log()方法来记录当前对象到控制台。

JavaScript代码
  1. $('#some_div').find('li.source > input:checkbox')  
  2.     .log("sources to uncheck")  
  3.     .removeAttr("checked");  

---关于这段,很多人有转贴哦。

博客园的dudu在jQuery小组里也贴了:http://space.cnblogs.com/group/topic/34586/

看来有很多人关注这些,虽然我贴了。但我自己还没有测试。。。当然paste结束后,我就马上去测试了 。。。




本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"易栈网-膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

« 上一篇 | 下一篇 »

2条记录访客评论

如果alert之类的忘了删除就惨 了。。
console.log这样的,即使忘了。还能不出错。

不过,只能在Firefox下面执行。。

Post by gouki on 2009, December 4, 9:25 AM 引用此文发表评论 #1

也可以考虑在其他浏览器中没有控制台则弹个alert或者写到一个div里面。

Post by reeze on 2009, December 2, 3:12 PM 引用此文发表评论 #2


发表评论

评论内容 (必填):