[ Index ] |
PHP Cross Reference of Joomla 4.2.2 documentation |
[Summary view] [Print] [Text view]
1 /** 2 * @package Joomla.Site 3 * @subpackage Templates.cassiopeia 4 * @copyright (C) 2020 Open Source Matters, Inc. <https://www.joomla.org> 5 * @license GNU General Public License version 2 or later; see LICENSE.txt 6 * @since 4.0.0 7 */ 8 document.addEventListener('DOMContentLoaded', () => { 9 const allMenus = document.querySelectorAll('ul.mod-menu_dropdown-metismenu'); 10 allMenus.forEach(menu => { 11 // eslint-disable-next-line no-new, no-undef 12 const mm = new MetisMenu(menu, { 13 triggerElement: 'button.mm-toggler' 14 }).on('shown.metisMenu', event => { 15 window.addEventListener('click', function mmClick(e) { 16 if (!event.target.contains(e.target)) { 17 mm.hide(event.detail.shownElement); 18 window.removeEventListener('click', mmClick); 19 } 20 }); 21 }); 22 }); 23 });
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Wed Sep 7 05:41:13 2022 | Chilli.vc Blog - For Webmaster,Blog-Writer,System Admin and Domainer |