你的位置:首页 > Java教程

[Java教程]jq attr()改变checkbox的checked无效!!!!

今天做项目发现用attr()改变checked,实现全选功能的时候发现,第一次点击有效,之后点击全选功能便实效。

一开始以为是自己写错了,在各种碰壁之后,才猛然发现,原来这是jq的一个小bug。

在jquery 1.6之后的版本中,改变元素的boolean类型属性用prop才能生效,而其他类型属性则继续沿用attr();

$('input').attr('checked',true);应该写为:$('input').prop('checked',true);

 

ps:(第一次写技术博客,就简单点吧)


去新疆旅游最佳路线新疆旅游景点推荐新疆跟团旅游报价多少新疆旅游线路大全新疆旅游报价价格大唐芙蓉园门票_大唐芙蓉园门票价格 深圳大梅沙门票_深圳大梅沙海滨公园门票_大梅沙门票价格多少钱 大昭寺门票_大昭寺门票价格_拉萨大昭寺门票多少钱 浙西大峡谷在哪里_浙西大峡谷交通地图 恐怖袭击不投保,人人得备“宝” 出境游:货币多次兑换不相因  全球“憋王”戴维·默里尼称 张家界奇景能创奇迹 白洋淀饮食购物小攻略 浦浦江仙华山旅游攻略?仙华山旅游最佳路线? 2015母亲节去广州南沙湿地门票免费吗?南沙湿地母亲节活动介绍? 畅游惊喜海洋世界 与虎鲸一起享受酣畅盛夏 土耳其货运公司开通突尼斯货运服务 开平自力村碉楼2015元旦有什么活动?开平碉楼元旦活动介绍? 2015元旦去放鸡岛海上游乐世界好玩吗?茂名放鸡岛元旦门票价格? 茂名放鸡岛2015游玩特色?放鸡岛海上游乐世界2015新亮点? 2015广州元旦倒数活动在哪里?广州电视塔元旦倒数门票多少钱? SI7460DP-T1-GE3 Datasheet SI7460DP-T1-GE3 Datasheet STD12NF06LT4 Datasheet STD12NF06LT4 Datasheet STD12NF06T4 Datasheet STD12NF06T4 Datasheet 浙江出发去南非旅游 浙江出发去南非旅游 浙江出发去南非旅游 浙江出发去南加州希尔顿头岛旅游 浙江出发去南加州希尔顿头岛旅游 浙江出发去南加州希尔顿头岛旅游 浙江出发去南美洲旅游 浙江出发去南美洲旅游 浙江出发去南美洲旅游