jQuery使用attr判断选中状态返回一直为undefined的问题

jQuery增加全选功能,代码如下:

console.log(jq('#b').attr('checked'));
if (jq('#b').attr('checked')) {
    jq('input[name="a[]"]').attr('checked', true);
} else {
    jq('input[name="a[]"]').attr('checked', false);
}

控制台一直输出的是undefined.

百度一番后才知道是版本问题:

Jquery1.6增加了prop方法,但是一直没有用,前段时间项目升级了Jquery1.7以后,需要对checked,disabled等获取时,使用prop方法,对于普通的属性则还是使用attr http://api.jquery.com/attr/ attr属性介绍中Description章节的最后就有介绍相关信息的用法

地址:http://www.oschina.net/question/163066_118826

ESET更新提示0x1106的错误

上周电脑开不开机了,周五拿去售后维修,修完了回来更新ESET的病毒库,结果一直提示0x1106的错误。

[caption id="attachment_1136" align="alignnone" width="300"]ESET病毒库更新 ESET病毒库更新[/caption]

[caption id="attachment_1137" align="alignnone" width="300"]ESET病毒库更新失败 ESET病毒库更新失败[/caption]

搜索一通,清理更新缓存,卸载重装都不行,不知道是不是ESET自己的问题.. :(

2013/12/18更新:
突然发现更新莫名的好了,现在已经是最新的病毒库了...