JQuery Tree插件 - zTree v3.5.12 版 發布

jopen 11年前發布 | 14K 次閱讀 zTree

zTree 是利用 JQuery 的核心代碼,實現一套能完成大部分常用功能的 Tree 插件

  • 兼容 IE、FireFox、Chrome 等瀏覽器
  • 在一個頁面內可同時生成多個 Tree 實例
  • 支持 JSON 數據
  • 支持一次性靜態生成 和 Ajax 異步加載 兩種方式
  • 支持多種事件響應及反饋
  • 支持 Tree 的節點移動、編輯、刪除
  • 支持任意更換皮膚 / 個性化圖標(依靠css)
  • 支持極其靈活的 checkbox 或 radio 選擇功能
  • 簡單的參數配置實現 靈活多變的功能

    jQuery Pluginhttp://plugins.jquery.com/zTree.v3/
    GitHubhttps://github.com/zTree/zTree_v3

    為了避免老用戶升級時修改 css 的麻煩,所以這次升級的目標還是還是盡量之修改 js 的 bug ,不去修改 css 文件;因此這次升級無法徹底解決 zTree 與 WordPress 同時使用時的樣式沖突問題,只是一旦遇到沖突可以比較方便的修改而已(詳細請看:https://github.com/zTree/zTree_v3/issues/2)。

JQuery Tree插件 - zTree v3.5.12 版 發布


    zTree 在線操作演示:http://www.ztree.me/v3/demo.php#_101

    zTree 快速下載地址:http://code.google.com/p/jquerytree/downloads/list

    下面是 v3.5.12 的修改記錄:

   * 【修改】由于 jquery 1.9 中移除 event.srcElement 導致的 js 報錯的bug。
   * 【修改】在異步加載模式下,使用 moveNode 方法,且 moveType != "inner" 時,也會導致 targetNode 自動加載子節點的 bug
   * 【修改】對已經顯示的節點(nochecked=true)使用 showNodes 或 showNode 方法后,導致勾選框出現的bug。
   * 【修改】對已經隱藏的節點(nochecked=false)使用 hideNodes 或 hideNode 方法后,導致勾選框消失的bug。
   * 【修改】getNodesByParamFuzzy 支持 大小寫模糊。
   * 【修改】className 結構,提取 _consts.className.BUTTON / LEVEL / ICO_LOADING / SWITCH,便于快速修改 css 沖突。
     例如:與 WordPress 產生沖突后,直接修改 core 中的 "button" 和 "level" 即可。  Issue: https://github.com/zTree/zTree_v3/issues/2

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