diff options
-rw-r--r-- | css/multi-select.css | 3 | ||||
-rw-r--r-- | js/jquery.multi-select.js | 2 |
2 files changed, 5 insertions, 0 deletions
diff --git a/css/multi-select.css b/css/multi-select.css index 5692141..047809f 100644 --- a/css/multi-select.css +++ b/css/multi-select.css @@ -16,6 +16,9 @@ -khtml-border-radius: 4px; } +.ms-selected{ + display:none; +} .ms-container .ms-selectable{ margin-right: 40px; } diff --git a/js/jquery.multi-select.js b/js/jquery.multi-select.js index 9fae41d..b6c91b0 100644 --- a/js/jquery.multi-select.js +++ b/js/jquery.multi-select.js @@ -100,6 +100,7 @@ if (parentOptgroup.length > 0) if (parentOptgroup.children('.ms-elem-selectable:not(:hidden)').length == 1) parentOptgroup.children('.ms-optgroup-label').hide(); + selectableLi.addClass('ms-selected'); selectableLi.hide(); selectedOption.attr('selected', 'selected'); if(titleAttr){ @@ -138,6 +139,7 @@ parentOptgroup.children('.ms-optgroup-label').show(); selectedOption.removeAttr('selected'); selectableLi.show(); + selectableLi.removeClass('ms-selected'); selectedLi.remove(); if (ms.data('settings').emptyArray && selectedUl.children('li').length == 0){ if (ms.find("option[value='']")){ |