Справа от меню начального загрузки плюс правого закрытия

< Ул класса = "rightmenu" > 
        < литий тип-данных = "closethis" >关闭当前</ литий > 
        < литий тип данных = "CloseAll" >关闭所有</ литий > 
        < литий тип данных = "closemenu" >关闭菜单</ литий > 
    </ UL >

Сначала прикрепите HTML-код правильной всплывающее меню

<тип скрипта = "текст / JavaScript"> 
        $ ( '.rightmenu' ) .hide (); 
        $ (документ) .click ( функция () { 
            $ ( '.rightmenu' ) .hide (); 
        }) 
        $ ( "#lr_frame_tabs_ul") на ( "ContextMenu",. функция (е) {
              вар PopupMenu = $ (» .rightmenu» ); 
                л = ($ (документ) .width () - e.clientX) <popupmenu.width - () (e.clientX? ) popupmenu.width (): e.clientX; 
                т = ($ (документ ) .height () - e.clientY) <popupmenu.height () (e.clientY -  popupmenu.height ()): e.clientY;
                popupmenu.css ({слева: л, верхний: 
                T}) показывают (). вернуть  ложным ; 
        }) 
        
        $ ( ».Rightmenu Ли "). Нажмите ( функция () {
             если ($ ( это ) .attr (" тип данных ") == "closethis" ) {
                 вар табетический = $ (" Ли [класс =» WMS-кадр TabItem активный '] ") атр (. 'ID') зиЬзЬг (7);. // 获取当前激活的选项卡ID 
                отладчик 
                top.robo.frameTab.close (табетический); 
            } иначе ,  если ($ ( это ) .attr ( "тип данных") == "CloseAll" );
                вар Идентификаторы = новый Array ();
                $ .each (tabtitle, функция (я) { 
                    иды [я] = $ ( это ) .attr ( "ID") зиЬзЬг (7. ),
                     если ! (иды [я] = "0" ) 
                        top.robo.frameTab .close (идентификаторы [I]); 
                }) 

            } еще  если ($ ( это ) .attr ( "тип данных") == "closemenu" ) { 
                $ ( '.rightmenu' ) .hide (); 
            } 
            $ ( '.Rightmenu' ) .hide (); 
        })
        
     </ Скрипт>

Затем присоедините вверх JS код, немного объяснение, когда начать загрузку меню по умолчанию должны быть скрыты, щелкните правой кнопкой мыши функция меню вызывается при связывании ContextMenu.

Наконец визуализации! ! !

 

рекомендация

отwww.cnblogs.com/AndyLin/p/11425172.html