diff --git a/patterns/multiselektions-pulldown.html b/patterns/multiselektions-pulldown.html index 5a8f0dd..77e18e3 100644 --- a/patterns/multiselektions-pulldown.html +++ b/patterns/multiselektions-pulldown.html @@ -216,7 +216,7 @@ -
+

Pulldown 1

- @@ -237,7 +237,7 @@

Block 4

-
+

Pulldown 2

-
-
+

Pulldown 3

-
-
+

Pulldown 4

- @@ -337,11 +337,11 @@ if (!select) { return; } - pulldownRow.dataset.active = 'true'; - select.disabled = false; - pulldownRow.classList.remove('sg-pulldown-panel__row--disabled'); - select.classList.add('sg-pulldown--selected'); - select.classList.remove('sg-pulldown--inactive-selectable'); + pulldownRow.dataset.active = isActive ? 'true' : 'false'; + select.disabled = !isActive; + pulldownRow.classList.toggle('sg-pulldown-panel__row--disabled', !isActive); + select.classList.toggle('sg-pulldown--selected', isActive); + select.classList.toggle('sg-pulldown--inactive-selectable', !isActive); } };