zTree 是一個依靠 jQuery 實現(xiàn)的多功能 “樹插件”。優(yōu)異的性能、靈活的配置、多種功能的組合是 zTree 最大優(yōu)點。
zTree v3.0 將核心代碼按照功能進行了分割,不需要的代碼可以不用加載
采用了 延遲加載 技術(shù),上萬節(jié)點輕松加載,即使在 IE6 下也能基本做到秒殺
兼容 IE、FireFox、Chrome、Opera、Safari 等瀏覽器
支持 JSON 數(shù)據(jù)
支持靜態(tài) 和 Ajax 異步加載節(jié)點數(shù)據(jù)
支持任意更換皮膚 / 自定義圖標(biāo)(依靠css)
支持極其靈活的 checkbox 或 radio 選擇功能
提供多種事件響應(yīng)回調(diào)
靈活的編輯(增/刪/改/查)功能,可隨意拖拽節(jié)點,還可以多節(jié)點拖拽喲
在一個頁面內(nèi)可同時生成多個 Tree 實例
簡單的參數(shù)配置實現(xiàn) 靈活多變的功能
更新日志:
*2012.11.20* v3.5
* 【優(yōu)化】原先的 clone 方法 (特別感謝:愚人碼頭)
* 【修改】隱藏父節(jié)點后,使用 expandAll 方法導(dǎo)致 父節(jié)點展開的 bug
* 【修改】使用 jQuery v1.7 以上時,設(shè)置 zTree 容器 ul 隱藏(visibility: hidden;)后, 調(diào)用 selectNode 導(dǎo)致 IE 瀏覽器報錯 Can't move focus 的 bug
* 【修改】正在異步加載時,執(zhí)行 destory 或 init 方法后,異步加載的節(jié)點影響新樹的 bug
* 【修改】方法 reAsyncChildNodes 在 refresh 的時候未清空內(nèi)部 cache 導(dǎo)致內(nèi)存泄露 的 bug
* 【修改】批量節(jié)點拖拽到其他父節(jié)點內(nèi)(inner)時,導(dǎo)致順序反轉(zhuǎn) 的 bug
* 【修改】對于 使用 html格式的 節(jié)點無法觸發(fā) 雙擊事件 的 bug
* 【修改】onCheck 回調(diào)中的 event ,保證與觸發(fā)事件中的 event 一致
* 【修改】異步加載時,在 onNodeCreated 中執(zhí)行 selectNode 后,導(dǎo)致節(jié)點折疊的 bug
* 【修改】API 中 dataFilter 的參數(shù)名稱 childNodes -> responseData
* 【修改】API 中 iconSkin 的 舉例內(nèi)容
* 【修改】API 中 chkDisabled 的說明
* 【修改】Demo 中 index.html 內(nèi)的 loadReady 重復(fù)綁定問題


































