月归档:七月 2009

Jquery中$("#id")和document.getElementById("id")的区别

刚开始学习Jquery。遇到了一些困难。 我使用Jquery的$(“#id”)选择了<select>标签,然后用DOM的add方法插入<option>节点,失败,换用document.getElementByID就可以。一直以为Jquery的$方法返回的是DOM对象,搜索了一下才知道,原来是有差别的,看来是我看书的时候不认真造成的。 用Jquery选择的包装集返回的是Jquery对象,用document.getElementByID返回的却是DOM对象,既然对象不同,方法也就不能混用,所以我开始的时候使用add方法是没用的。这里有一篇文章详细讲解Jquery对象和DOM对象之间的转换。简单说来就是:Query对象是一个数据对象,可以通过[index]的方法,来得到相应的DOM对象。 对于已经是一个DOM对象,只需要用$()把DOM对象包装起来,就可以获得一个jQuery对象了。$(DOM对象)。 所以对于我遇到的问题,我只要使用$(“#id”)[0];就可以获得DOM对象了,就可以使用add方法了。 ———————————update——————————————— 用Jquery的时候,用.each()可以遍历包装集里面的DOM对象

发表在 Jquery | 标签为 , , | 留下评论

试玩Android Live CD

在LinuxTOY上看到Android出了Live CD,于是我就去下载下来,体验了一把。 下面是用VirtualBOX跑的Android的图片: 因为并不是个真正的电话,所以很多功能都无法使用,比如打电话,发短信,另外不能插SD卡,所以相册,MUSIC等都不能使用了。从使用中感觉浏览器很强大,打开网页很流畅,滚动也很流畅,当然这是跑在PC上,网络也是宽带。不知道在真正的Android上是个什么样子,目前买不起,囧。

发表在 Linux | 标签为 | 一条评论

FireFox3.5的地理位置定位功能,定位到我的屋顶了

把玩地址:http://zh-cn.www.mozilla.com/zh-CN/firefox/geolocation/ 点试试吧。然后还需要点同意这个网站来获取你的地理位置。

发表在 WEB | 标签为 , | 留下评论

urlencode和rawurlencode的区别以及url编码一些需要注意的地方。

PHP手册关于urlencode是这样写的: Return Values Returns a string in which all non-alphanumeric characters except -_. have been replaced with a percent (%) sign followed by two hex digits and spaces encoded as plus (+) signs. It is encoded the same way that … 继续阅读

发表在 PHP | 标签为 , , | 留下评论

powerful-sleep里面的某点的翻译

昨天看powerful-sleep这本书,里面有个翻译,说床的功能,床是睡觉和做爱做的事情的地方,不要让它有其他功能。我就在想原文是个什么样子呢?我在网上搜了很久,没有下载到英文版,只能找到前两张的英文版,后面的找不到,就只好给翻译者发了个邮件,索取英文版,还好,jude比较热心,给了我英文版,对照了一下,见下图:

发表在 生活 | 标签为 | 留下评论

这两天看了一本关于睡眠的《powerful-sleep》感觉不错

我还没试验,不知道效果会如何,不过感觉写的很有道理,而且在网上看到已经使用了这个里面介绍的方法的人反应不错。 主要内容就是: 阳光。 水分。 运动。 当然都要适量。 推荐大家看看,这里有个中文译本,感谢Jude.点击下载

发表在 生活 | 标签为 | 2 条评论