MVC Classic ウィジェット > Wijtree > カスタムノードアイコンの使用 |
wijtree では、カスタムアイコンを使用してツリーノードをマークできます。ノードの現在の状態に基づいてアイコンを切り替えることもできます。 Web サイト(http://demo.componentone.com/ASPNET/MVCExplorer/tree/Icons)にアクセスし、MVC コントロールエクスプローラの Node Icons > Tree サンプルのライブデモをご覧ください。
<body>
タグ内に追加します。
ソースビュー |
コードのコピー
|
---|---|
<div> <ul id="tree"> <li class="folder"><a><span>フォルダ 1</span></a> <ul> <li class="folder"><a><span>フォルダ 1.1</span></a> <ul> <li class="file"><a><span>ファイル 1.1</span></a></li> <li class="file"><a><span>ファイル 1.2</span></a></li> <li class="file"><a><span>ファイル 1.3</span></a></li> <li class="file"><a><span>ファイル 1.4</span></a></li> <li class="file"><a><span>ファイル 1.5</span></a></li> </ul> </li> <li class="file"><a><span>ファイル 1.2</span></a></li> <li class="file"><a><span>ファイル 1.3</span></a></li> <li class="file"><a><span>ファイル 1.4</span></a></li> <li class="file"><a><span>ファイル 1.5</span></a></li> </ul> </li> <li class="folder"><a><span>フォルダ 2</span></a> <ul> <li class="file"><a><span>ファイル 2.1</span></a></li> <li class="file"><a><span>ファイル 2.2</span></a></li> <li class="file"><a><span>ファイル 2.3</span></a></li> <li class="file"><a><span>ファイル 2.4</span></a></li> <li class="file"><a><span>ファイル 2.5</span></a></li> </ul> </li> <li class="folder"><a><span>フォルダ 3</span></a> <ul> <li class="file"><a><span>ファイル 3.1</span></a></li> <li class="file"><a><span>ファイル 3.2</span></a></li> <li class="file"><a><span>ファイル 3.3</span></a></li> <li class="file"><a><span>ファイル 3.4</span></a></li> <li class="file"><a><span>ファイル 3.5</span></a></li> </ul> </li> </ul> </div> |
ソースビュー |
コードのコピー
|
---|---|
<script id="scriptInit" type="text/javascript"> $(document).ready(function () { $("#tree").wijtree(); $("li.folder").wijtreenode("option", "collapsedIconClass", "ui-icon-folder-collapsed") .wijtreenode("option", "expandedIconClass", "ui-icon-folder-open"); $("li.file").wijtreenode("option", "itemIconClass", "ui-icon-document"); }); </script> |