Custom Dom Events
window.addEventListener('load', () => {
new SimpleSelect('#example_24_select', {
isUp: true
})
const $customEvents = document.getElementById('example_24_select');
$customEvents.addEventListener('change', (e) => {
console.log('change', e);
});
$customEvents.addEventListener('simpSelect:createListBuild', (e) => {
console.log('createListBuild', e);
});
$customEvents.addEventListener('simpSelect:open.before', (e) => {
console.log('open.before', e);
});
$customEvents.addEventListener('simpSelect:open.after', (e) => {
console.log('open.after', e);
});
$customEvents.addEventListener('simpSelect:close.before', (e) => {
console.log('close.before', e);
});
$customEvents.addEventListener('simpSelect:close.after', (e) => {
console.log('close.after', e);
});
$customEvents.addEventListener('simpSelect:selectAll', (e) => {
console.log('selectAll', e);
});
$customEvents.addEventListener('simpSelect:resetAll', (e) => {
console.log('resetAll', e);
});
$customEvents.addEventListener('simpSelect:updateHistory', (e) => {
console.log('updateHistory', e);
});
})