HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/edwingovers.komma.pro/resources/assets/js/kms/attributes/select.js
//Also See select.blade.php

$( function() {
    $(".select-menu").selectmenu({
        width: '100%',
        create: function ( event, ui ) {
            buttonId = this.id + '-button';
            menuId = this.id + '-menu';
        },
        open: function ( event, ui ) {
            let button = document.getElementById(this.id + '-button');
            let menu = document.getElementById(this.id + '-menu');
            menu.style.width = button.offsetWidth + 'px';
            menu.parentNode.style.width = button.offsetWidth + 'px';
            button.classList.add('dropdown-open');
        },
        change: function( event, ui ) {
            let button = document.getElementById(this.id + '-button');
            let buttonText = button.querySelector('.ui-selectmenu-text').innerHTML;
            button.querySelector('.ui-selectmenu-text').innerHTML = buttonText.replace(/ /gi, '');
        },
        close: function ( event, ui) {
            let button = document.getElementById(this.id + '-button');
            button.classList.remove('dropdown-open');
        }
    });
});