mirror of
				https://github.com/apache/cloudstack.git
				synced 2025-11-04 00:02:37 +01:00 
			
		
		
		
	new UI - left navigation menu - highlight selected menu.
This commit is contained in:
		
							parent
							
								
									012f097885
								
							
						
					
					
						commit
						eb4ec49ec9
					
				@ -45,7 +45,13 @@ $(document).ready(function() {
 | 
			
		||||
    var $midmenuItem = $("#midmenu_item");
 | 
			
		||||
    function listMidMenuItems(leftmenuId, commandString, jsonResponse1, jsonResponse2, rightPanelJSP, afterLoadRightPanelJSP, toMidmenu, toRightPanel) { 
 | 
			
		||||
        $("#"+leftmenuId).bind("click", function(event) {
 | 
			
		||||
            if(selected_leftmenu_id != null && selected_leftmenu_id.length > 0)
 | 
			
		||||
                $("#"+selected_leftmenu_id).removeClass("selected");
 | 
			
		||||
            selected_leftmenu_id = leftmenuId;
 | 
			
		||||
            $(this).addClass("selected");
 | 
			
		||||
            
 | 
			
		||||
            clearMidMenu();
 | 
			
		||||
            
 | 
			
		||||
            $("#right_panel").load(rightPanelJSP, function(){   
 | 
			
		||||
                afterLoadRightPanelJSP();                
 | 
			
		||||
                $.ajax({
 | 
			
		||||
 | 
			
		||||
@ -508,12 +508,17 @@ function clickInstanceGroupHeader($arrowIcon) {
 | 
			
		||||
		        }
 | 
			
		||||
		        for(var i=0; i < instanceGroupArray.length; i++) {
 | 
			
		||||
		            if(instanceGroupArray[i]!=null && instanceGroupArray[i].length>0) {
 | 
			
		||||
		        	    var $leftmenuSubmenuTemplate = $("#leftmenu_submenu_template").clone().show();				        	            	
 | 
			
		||||
		        	    var $leftmenuSubmenuTemplate = $("#leftmenu_submenu_template").clone().show();			        	    
 | 
			
		||||
		        	    $leftmenuSubmenuTemplate.attr("id", ("leftmenu_instance_group_"+i));			        	            	
 | 
			
		||||
		                $leftmenuSubmenuTemplate.find("#submenu_name").text(instanceGroupArray[i]);
 | 
			
		||||
		                $leftmenuSubmenuTemplate.find("#icon").attr("src", "images/instance_leftmenuicon.png").show();
 | 
			
		||||
		                 		                			                
 | 
			
		||||
		                $leftmenuSubmenuTemplate.bind("click", function(event) { 
 | 
			
		||||
		                    //$(this).removeClass("leftmenu_content").addClass("leftmenu_content_selected");			               
 | 
			
		||||
		                    if(selected_leftmenu_id != null && selected_leftmenu_id.length > 0)
 | 
			
		||||
                                $("#"+selected_leftmenu_id).removeClass("selected");                            
 | 
			
		||||
                            selected_leftmenu_id = $(this).attr("id");
 | 
			
		||||
                            $(this).addClass("selected");		                    
 | 
			
		||||
		                                
 | 
			
		||||
                            $("#midmenu_container").empty();
 | 
			
		||||
                            selectedItemsInMidMenu = {};
 | 
			
		||||
                            
 | 
			
		||||
 | 
			
		||||
@ -529,6 +529,8 @@ function clearRightPanel() {
 | 
			
		||||
    $("#right_panel_content #action_message_box").hide();     
 | 
			
		||||
}
 | 
			
		||||
    
 | 
			
		||||
var selected_leftmenu_id = null; 
 | 
			
		||||
 
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user