- Timestamp:
- 2022-02-01T11:54:46+13:00 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/web/interfaces/default/js/hierarchy.js
r31067 r36027 75 75 } 76 76 else { 77 //wrap elements in hierarchy level 78 var levelMenu = '<ul>'; 79 for(var key in levelItems) 77 //wrap elements in hierarchy level 78 var levelMenu = '<ul>'; 79 for(var key in levelItems) 80 { 81 //Fill menu with items 82 levelMenu += levelItems[key]; 83 } 84 levelMenu += "</ul>"; 85 menuItem.append(levelMenu); 86 menuItem.find("li") 87 .on("mouseenter", function() 80 88 { 81 //Fill menu with items 82 levelMenu += levelItems[key]; 83 } 84 levelMenu += "</ul>"; 85 menuItem.append(levelMenu); 86 menuItem.find("li").hover( 87 function(){openHierarchyMenuLevel(this);} 88 , 89 function(){closeHierarchyMenuLevel(this);} 90 ); 91 92 //menuItem.find('ul'); 93 menuItem.children('ul').slideDown(); 94 } 95 89 openHierarchyMenuLevel(this); 90 }) 91 .on("mouseleave", function() 92 { 93 closeHierarchyMenuLevel(this); 94 }); 95 96 //menuItem.find('ul'); 97 menuItem.children('ul').slideDown(); 98 } 96 99 } else { 97 100 //stop animation … … 144 147 function setHierarchyHoverEvent(father,className) 145 148 { 146 147 $(father).find(className).hover(function() 148 { 149 openHierarchyMenuLevel(this); 150 }, function() { 151 closeHierarchyMenuLevel(this); 152 }); 149 $(father).find(className) 150 .on("mouseenter", function() 151 { 152 openHierarchyMenuLevel(this); 153 }) 154 .on("mouseleave", function() 155 { 156 closeHierarchyMenuLevel(this); 157 }); 153 158 154 159 } … … 183 188 $(row).each(function(){setHierarchyHoverEvent($(this),".metaDataHierarchyMenu ul li")}); 184 189 //Set menu name or SuggestionsMenu on change of textarea set menu name to appropriate menu item if exists 185 $(row).find('.metaTableCellArea'). bind('input propertychange',function()190 $(row).find('.metaTableCellArea').on('input propertychange',function() 186 191 { 187 192 var input = $(this).val();
Note:
See TracChangeset
for help on using the changeset viewer.