成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? jquery模擬多級復選框效果的簡單實例
全站頭部文字 我要出現在這里
jquery模擬多級復選框效果的簡單實例 692 2024-02-29   

今天又次體會到jquery的強大了,做了個多級復選框的效果,代碼總共就20+行就over了。

我又想用js來做一個看看,才寫了幾個方法就寫不動了,兼容性要考慮很多,而且代碼量直線上升。

主要分享下jquery的這個效果的實現。代碼塊分兩塊:

一是全選的效果,就是點擊全選的復選框時它的子孫都相應被選中或者未選中。這個很好做,代碼如下:

evtEle.parent().next(".checks").find("input:checkbox").attr("checked", evtEle[0].checked);//evtEle是點擊的復選框

二是當前復選框的父框根據當前框的兄弟是否全選中來決定父框是否選中,再繼續往上看父框的父框等。
當全選中時這里的實現使用parents來得到所有的父框,對每一個的操作結合each來完成。

當非全選中時父框依次失去被選中。代碼如下:

if (evtEle.is("input:checked")) {
          evtEle.parents(".checks").each(function () {
            !$(this).children("p").children("input:checkbox").filter(function () {
              return !this.checked;
            })[0] && $(this).prev().children("input:checkbox").attr("checked", "checked");
          });
        } else {
          evtEle.parents(".checks").prev().children("input:checkbox").attr("checked", false);
        }

以上這篇jquery模擬多級復選框效果的簡單實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持綠夏網。



主站蜘蛛池模板: 林丹出轨视频| 电影《七天》| 美女写真视频网站| 永远少年电影免费播放| 抖音在线观看| 英雄第二季| 出轨的女人电影| 我爱五指山我爱万泉河| 电影白洁少妇完整版| 抖音app安装| 黑帮大佬365日| 成龙电影大全免费功夫片| 少女模特 电影| 上嘴唇有个黑痣好不好| 雅雅英| 美丽人生在线完整版免费观看| 团结就是力量歌词完整| 情侣不雅视频| 哈尔的移动城堡电影免费观看国语| 宙斯的12个儿子都是谁| 只园| 礼佛三拜正确动作视频| 追凶电影| cctv17节目表今天| 我自己说了算作文| 苏西| 林佑星| 玫瑰的故事剧情简介| 最新作文素材| 威虎山黑话大全口令| 日本大片ppt免费ppt网页版| 日韩大胆视频| 口袋少女| 挠中国美女丝袜脚心| 艾米·怀恩豪斯| 6套电影频道节目表| 爱情公寓大电影免费播放完整版| 熊出没大冒险2| 范冰冰性感| chinesehd国语话对白| 快播电影网怡红院|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103