jQuery開發的父子選中checkbox插件:LinkChecked

一款基于jQuery開發的checkbox插件。當改變checkbox父項的選中狀態的時候,自動將子項全部選擇或取消選擇。并且當之類選擇改變的時候,也會改變父類的選擇狀態。

如何使用他?

正如DEMO所示,每一個checkbox都有一個唯一的名稱,該名稱命名規則為“{根名稱}_{一級名稱}_{二級名稱}_{三級名稱}”

然后一個 $.linkchecked('{根名稱}'); 就OK啦~

插件文檔

$.linkchecked(prefix,nameKey,parentKey);

prefix:名稱前綴,也就是根名稱。

nameKey:將該checkbox的那個屬性作為他的名稱。

parentKey:將該checkbox的那個屬性作為他父級的名稱。當該名稱值為空的時候,自動根據名稱獲取其父級名稱。反之使用該屬性值作為父級的名稱。但是自定義名稱必須符合命名規則。

當然,兩堆checkbox的前綴相同的時候。使用如下方式初始化即可。

$('selector').linkchecked(prefix,nameKey,parentKey);

或者

$.linkchecked(prefix,nameKey,parentKey,$('selector'));


項目主頁:http://www.baiduhome.net/lib/view/home/1411954689281

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!