<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    道非道 非常道

    勤思、謹言、慎行、厚積、薄發

    統計

    web

    天圓

    經濟 政治 軍事

    鍵康

    WebFx的 XTree 基本應用

        轉自:http://webfx.eae.net/dhtml/xtree/xtree.html
    文件: xtree.js

    Usage(用法):

          
    var tree = new WebFXTree('Root');
          tree.add(
    new WebFXTreeItem('Tree Item 1'));
          tree.add(
    new WebFXTreeItem('Tree Item 2'));
          tree.add(
    new WebFXTreeItem('Tree Item 3'));
          document.write(tree);

    Folders(可折疊的):
            
    var tree = new WebFXTree('Root');
          
    /* Add tree item to tree */
          tree.add(
    new WebFXTreeItem('1'));
          
    /* Create a new folder and add it to tree */
          
    var folder = new WebFXTreeItem('2')
          tree.add(folder);
          
    /* Add tree items to folder */
          folder.add(
    new WebFXTreeItem('2.1'));
          folder.add(
    new WebFXTreeItem('2.2'));
          folder.add(
    new WebFXTreeItem('2.3'));
          
    /* Add another tree item to tree */
          tree.add(
    new WebFXTreeItem('3'));
          document.write(tree);

    Explorer behavior (管理瀏覽器)
             
    var tree = new WebFXTree('Root');
          
    /* Change the behavior of the tree */
          tree.setBehavior('explorer');
          
    /* Add tree item to tree */
          tree.add(
    new WebFXTreeItem('1'));
          
    /* Create a new folder and add it to tree */
          
    var folder = new WebFXTreeItem('2')
          tree.add(folder);
          
    /* Add tree items to folder */
          folder.add(
    new WebFXTreeItem('2.1'));
          folder.add(
    new WebFXTreeItem('2.2'));
          folder.add(
    new WebFXTreeItem('2.3'));
          
    /* Add another tree item to tree */
          tree.add(
    new WebFXTreeItem('3'));
          document.write(tree);

    Custom Icons(自定義圖標):
            
    var tree = new WebFXTree('Root');
          tree.setBehavior('explorer');
          tree.icon 
    = 'http://webfx.eae.net/images/notepad.gif';
          tree.add(new WebFXTreeItem('1'));
          
    var folder = new WebFXTreeItem('2')
          tree.add(folder);
          
    var t21 = new WebFXTreeItem('2.1');
          
    /* Change the icon */
          t21.icon 
    = webFXTreeConfig.fileIcon;
          folder.add(t21);
          
    var t22 = new WebFXTreeItem('2.2');
          
    /* Change the icon */
          t22.icon 
    = webFXTreeConfig.fileIcon;
          folder.add(t22);
          
    var t23 = new WebFXTreeItem('2.3');
          
    /* Change the icon */
          t23.icon 
    = webFXTreeConfig.fileIcon;
          folder.add(t23);
          tree.add(
    new WebFXTreeItem('3'));
          document.write(tree);

    xTree API

    WebFXTreeAbstractNode 
        WebFXTree和WebFXTreeItem 的Abstract Object 、common 
    function and methods 都是從這個
    對象繼承來的。
        Construtcto(構造)
        抽象對象,沒有實例應該建立。
        Properties( 屬性)
        名字                                    類型                             描述
         id(編號)                        Number                         只讀屬性,可以用來找相關 HTMLElement。
                                                                                          如果您知道id HTMLElement,你可以在webFXTreeHandler.all中尋找
                                                                                          JS  Object
         text(文字)                        String                         The text lable 
    for the node.
         action(uri)                    String                         The action (uri) associated 
    with the node.
         open (打開)                Boolean                      只讀,布爾屬性,它告訴節點是張開(expanded) 或者
                                                                                          關閉(collapsed).(如果沒有子節點,將始終返回 
    false)
         icon (圖標)                    String                          Image File to use as icon,Uses 
    default if not specified.
         openIcon(打開圖標)   String                         Image File to use as the open icon(
    if child nodes only).
                                                                                          Uses 
    default if not (指定)specified.
         parentNode                        Reference(參考)         A reference(提及) to the parent node.
         childNodes                     Array                             Connection(收集) of references(提及) to all child nodes;
         
            
            Methods (方法)
            name                              Returns                                     description
            
            add(oNode,          reference            增加了樹項目目前的項目。 這種方法有兩種說法,
            [bNoIdent])                                                                一是WebFXTreeItem對象添加第二個是一個可選的布爾值,如果指定,并設置為true將防止樹從執行Indent方
                                                                                                法自動一旦節點已添加。此參數沒有影響調用Add方法之前,樹呈現,但此標志設置增加節點時,
                                                                                                樹后,已變得將大大減少所需的時間來完成作業,這可能是非常有益的,同時增加了一個節點的時間,
                                                                                                但要求Indent方法是手動執行頂部最節點受影響的變化之后。歸來的參考補充節點。    
            indent()                        
    void                                 (xtree1存在,xtree2不存在)    Redraws the traces between nodes and makes sure the tree is properly layed out.                        
            toggle()                        
    void                                切換展開/拆疊
            expand()                        
    void                                Expands the node
            collapse()                    
    void                                Collapses the node
            expandAll()                    
    void                                Expands the node and all its descendants
            collapseAll()              
    void                                Collapses the node and all its descendants
            expandChildren()        
    void                                Expands all the descendants of the node
            collapseChildren()  voie                            Collapse all the descendants of the node
            getNextSibling()      Reference                        Returns a reference to the next sibling. 
                                                                                            (返回元素后緊跟的元素,如果無此節點,則屬性返回null)
            getPreviousSibling()Reference           Returns a reference to the previous sibling.
                                                                                            (返回節點之前緊跟的同級節點)
            toString                     String                                 (stree1存在,stree2 不存在)
            
        
        
        
    WebFXTree
                該WebFXTree對象是用來創建實際樹根,可后來被填入樹項目。所有屬性和方法從WebFXTreeAbstractNode繼承。                                                                                 
            Constructor
               
    new WebFXTree([text], [action], [behavior])
                name       type     description
                text             String   任擇,文字標簽樹根。
                action     String   任擇,The action (uri) associated 
    with the tree root.
                behavior   String   任擇, 名稱使用的方法,檢查 setBehavior() 方法的細節。
                icon       String   任擇, 圖像使用的圖標。
                openIcon   String   任擇, 開放圖標的圖橡。
        
            properties
            name               type          description
            rendered    Boolean   檢舉,指出任何或沒有樹已產生和提供。
            
            Methods
            name                                     Returns      description
            getSelected()                        Reference       如果有的話,返回選擇對象的id
            setBehavior(sBehavior)  
    void                 集行為的樹。描述的行為時,使用開放圖標樹項目
            getBehavior()                        String             返回behavtion (經典或Explorer )是目前描述打開的文件夾的描寫。
            
            WebFXTreeItem 
                用于創建樹的項目,可以增加(uising 的 Add方法)的 WebTXTree 或另一個WebFXTreeItem 對象。所有屬性和方法從WebFXTreeAbstractNode繼承.
                Constructor
                
    new WebFXTreeItem([text], [action], [parent], [icon], [openIcon])
                
                name                        type                                                description 
                text                        String                                            任擇,文字標簽樹項目
                action                     String                                             任擇,The action (uri) associated 
    with the tree item.
                parent          Reference                                        任擇,父母樹項目。如果該項目提供然后將被作為一個孩子eParent
                icon                         String                                            任擇。Image to use as the icon.
                openIcon                String                                            任擇.    Image to use as the open icon.
                method
                
                name                     Returns                                            description
                getFirst()         Reference                                        返回提到的第一個孩了節點,如果有的話。
                getLast()             Reference                                        如果有的話,返回提到的最后一個子節點。











    posted on 2009-07-03 11:24 星期五 閱讀(2804) 評論(0)  編輯  收藏 所屬分類: WEB FX

    主站蜘蛛池模板: 久久亚洲国产精品五月天| 国产男女猛烈无遮挡免费视频网站 | 日韩中文字幕在线免费观看| 亚洲人成小说网站色| 无码中文字幕av免费放| 亚洲欧美日韩中文二区| 免费无码又爽又刺激毛片| 亚洲精品无码国产片| 四虎在线播放免费永久视频| 黄网站在线播放视频免费观看| 国产jizzjizz免费看jizz| 一个人免费观看www视频| 自拍偷自拍亚洲精品第1页 | 国产亚洲人成网站在线观看不卡| 中文字幕不卡免费高清视频| 日日噜噜噜噜夜夜爽亚洲精品| 日本免费中文视频| 亚洲精品午夜在线观看| 女人18特级一级毛片免费视频| 国产亚洲高清在线精品不卡| 日日噜噜噜噜夜夜爽亚洲精品| 99免费在线观看视频| 亚洲中文字幕无码中文字| 免费一级毛片一级毛片aa| 国产免费一区二区三区不卡| 亚洲高清中文字幕综合网| 成人看的午夜免费毛片| 一级大黄美女免费播放| 亚洲嫩草影院久久精品| 大学生一级特黄的免费大片视频 | 国产羞羞的视频在线观看免费| 亚洲精品熟女国产| 成人亚洲综合天堂| 久久这里只精品99re免费| 2020久久精品亚洲热综合一本 | 国产精品视频免费观看| 狠狠入ady亚洲精品| 亚洲国产成人久久综合碰碰动漫3d| 免费无码不卡视频在线观看| 99久久成人国产精品免费| 色老板亚洲视频免在线观|