隨筆-124  評論-194  文章-0  trackbacks-0

          轉(zhuǎn)錄自:這里

          并實(shí)驗(yàn)通過。

           

          TreeV3支持節(jié)點(diǎn)圖標(biāo), 因?yàn)楹屠习姹镜氖褂梅绞酱笙鄰酵? 而且沒有文檔, 所以給升級到V3的developer造成一定的困擾. 我利用google, 并分析了源代碼后找到了方法.
          在TreeV3中加入圖標(biāo)的方法如下:

          首先定義一個(gè)widget:
          <div dojoType="TreeDocIconExtension" widgetId="docIcons"></div>

          并給tree加入一個(gè)名為"docIcons"的listener:
          <div dojoType="TreeV3" listeners="link;selector;docIcons;treeController;menu">

          在定義節(jié)點(diǎn)時(shí)需要加入一個(gè)屬性"nodeDocType", 如:
          <div dojoType="TreeNodeV3" title="nodetitle" nodeDocType="nodetype1" ></div>

          最后給每一個(gè)nodedoctype定義一個(gè)名為".TreeIconXXXX"的style, 這里的XXXX就是給節(jié)點(diǎn)定義的nodeDoctype的名字:
          <style>
          .TreeIconnodetype1{
          background-image: url('icon.gif');
          }
          </style>

          posted on 2007-06-01 17:37 我愛佳娃 閱讀(1726) 評論(1)  編輯  收藏 所屬分類: AJAX

          評論:
          # re: 給dojo的v3 tree加icon圖標(biāo) 2007-07-01 21:58 | dabaisha1130
          我在使用treev3的時(shí)候發(fā)現(xiàn)root節(jié)點(diǎn)的上面老是有個(gè)i.gif的圖片,而且所有的treev3的例子都是這樣的,您有沒有什么辦法消除第一個(gè)root節(jié)點(diǎn)的展開“+”圖標(biāo)上面的i.gif圖片。  回復(fù)  更多評論
            
          主站蜘蛛池模板: 浠水县| 兰溪市| 昌宁县| 宜春市| 若尔盖县| 东乡族自治县| 江北区| 雷州市| 兴海县| 博兴县| 东海县| 北辰区| 乌海市| 仁化县| 宾阳县| 柏乡县| 方山县| 嫩江县| 芜湖市| 拉萨市| 怀来县| 响水县| 平顺县| 青岛市| 临沂市| 伊川县| 潼关县| 会泽县| 东兴市| 沙洋县| 夏河县| 赤壁市| 翁牛特旗| 南川市| 民权县| 深水埗区| 安顺市| 沂源县| 白水县| 太保市| 全椒县|