最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jquery中checkbox全選失效的解決方法

 更新時間:2014年12月26日 12:54:36   投稿:mdxy-dxy  
這篇文章主要介紹了jquery中checkbox全選失效的解決方法,需要的朋友可以參考下

如果你使用jQuery 1.6 ,代碼if ( $(elem).attr(“checked”) ),將獲得一個屬性(attribute) ,它不改變該復選框被選中和選中。它只是用來存儲默認或選中屬性的初始值。為了保持向后兼容,.attr() 方法從 jQuery 1.6.1+ 開始除了返回屬性值外,還會更新 property 屬性,因此 boolean attribute(布爾屬性)不需要通過 .prop() 來改變其值。推薦使用上述方法之一,來取得 checked 的值。

使用jQuery的attr方法獲取和設置復選框的”checked”屬性,發(fā)現(xiàn)第一次全選/取消全選有效,之后就無效了,但查看html源文件,復選框?qū)傩源_實已經(jīng)被更新了,就是頁面中沒有更新,正確的方法如下:

<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.1.min.js"></script><script type="text/javascript">// <![CDATA[
$(function(){
$('.ckAll').click(function(){
$(".box-items").each(function(){
  $(this).prop("checked",!!$(".box-all").prop("checked"));
});
});
});
// ]]></script>
<div><label class="ckAll"><input class="box-all" type="checkbox" /><span>全選</span></label>
<input class="box-items" type="checkbox" />
<input class="box-items" type="checkbox" />
<input class="box-items" type="checkbox" />
<input class="box-items" type="checkbox" />
<input class="box-items" type="checkbox" />
</div>

相關(guān)文章

最新評論

兴业县| 杭锦旗| 永兴县| 竹山县| 常山县| 宝兴县| 浙江省| 浙江省| 明水县| 江阴市| 泰宁县| 江阴市| 荃湾区| 乾安县| 扬州市| 雷州市| 加查县| 富民县| 安塞县| 鱼台县| 郁南县| 扬州市| 肇庆市| 平远县| 韶关市| 桐乡市| 台中县| 庆云县| 阳城县| 三河市| 吉林省| 望谟县| 屏东市| 乐陵市| 玉树县| 凌源市| 红桥区| 红安县| 余庆县| 拉萨市| 清水县|