jsTree

一、介紹

jsTree 是 jquery 套件,支援 HTML、JSON、AJAX 載入。其實這個套件用到的機會滿少的,但要用的時候這個算是功能齊全。

二、安裝

可以下載或使用 CDN。

1. 載入 jsTree 主題

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jstree/3.2.1/themes/default/style.min.css" />

2. 載入 JS

  1. <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.1/jquery.min.js"></script>
  2. <script src="https://cdnjs.cloudflare.com/ajax/libs/jstree/3.2.1/jstree.min.js"></script>
要注意 jQuery 不要用太新版的,我寫 demo 的時候裝 3.5.1 版不會動 XD

三、使用

1. 設定 html 容器及內容

  1. <div id="jstree_demo_div">
  2. <ul>
  3. <li>Root node 1
  4. <ul>
  5. <li>Child node 1</li>
  6. <li><a href="#">Child node 2</a></li>
  7. </ul>
  8. </li>
  9. <li>Root node 2</li>
  10. </ul>
  11. </div>

2. 建立實例

  1. $(function() {
  2. $('#jstree_demo_div').jstree();
  3. });

3. Demo

參考文件

留言