Skip to content

Commit 818ba3c

Browse files
authored
Merge pull request #138 from gearsdigital/bugfix/disabled-items-deselection-1
don't remove selected class in general
2 parents 124ec62 + 520685a commit 818ba3c

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

public/jquery.selectric.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
* /,'
1010
* /'
1111
*
12-
* Selectric ϟ v1.11.0 (Sep 24 2016) - http://lcdsantos.github.io/jQuery-Selectric/
12+
* Selectric ϟ v1.11.0 (Sep 28 2016) - http://lcdsantos.github.io/jQuery-Selectric/
1313
*
1414
* Copyright (c) 2016 Leonardo Santos; MIT License
1515
*
@@ -978,7 +978,7 @@
978978
*/
979979
select: function(index) {
980980
var _this = this;
981-
var $filteredLi = _this.$li.filter('[data-index]').removeClass('selected');
981+
var $filteredLi = _this.$li.filter('[data-index]');
982982

983983
_this.utils.triggerCallback('BeforeSelect', _this, index);
984984

@@ -999,12 +999,14 @@
999999
}
10001000

10011001
$filteredLi
1002+
.removeClass('selected')
10021003
.filter(function(index) {
10031004
return $.inArray(index, _this.state.selectedIdx) !== -1;
10041005
})
10051006
.addClass('selected');
10061007
} else {
10071008
$filteredLi
1009+
.removeClass('selected')
10081010
.eq(_this.state.selectedIdx = index)
10091011
.addClass('selected');
10101012
}

0 commit comments

Comments
 (0)