PATH:
home
/
lab2454c
/
vaultchip.com
/
platform
/
plugins
/
language
/
resources
/
assets
/
js
class LanguagePublicManagement { init() { $('.language-wrapper .dropdown .dropdown-toggle').off('click').on('click', event => { event.preventDefault(); let _self = $(event.currentTarget); if (_self.hasClass('active')) { _self.closest('.language-wrapper').find('.dropdown .dropdown-menu').hide(); _self.removeClass('active'); } else { _self.closest('.language-wrapper').find('.dropdown .dropdown-menu').show(); _self.addClass('active'); } }); $(document).on('click', event => { let _self = $(event.currentTarget); if (_self.closest('.language-wrapper').length === 0) { _self.closest('.language-wrapper').find('.dropdown .dropdown-menu').hide(); _self.closest('.language-wrapper').find('.dropdown .dropdown-toggle').removeClass('active'); } }); } } $(document).ready(() => { new LanguagePublicManagement().init(); });
[-] language-public.js
[edit]
[+]
..
[-] language.js
[edit]
[-] language-global.js
[edit]