diff options
author | lou <louiscuny@gmail.com> | 2013-04-19 15:14:46 +0200 |
---|---|---|
committer | lou <louiscuny@gmail.com> | 2013-04-19 15:14:46 +0200 |
commit | cae9c468f77870324b4b1f115226342e4ac5654c (patch) | |
tree | 6fd95aba6987cef6d5ec895e450843d77bff6069 /js/jquery.multi-select.js | |
parent | cb71f543a2d1a75643943bc6c66101f837decce0 (diff) | |
download | multi-select-cae9c468f77870324b4b1f115226342e4ac5654c.zip multi-select-cae9c468f77870324b4b1f115226342e4ac5654c.tar.gz multi-select-cae9c468f77870324b4b1f115226342e4ac5654c.tar.bz2 |
Website handmade with HTML in order to be set up on github pages
Diffstat (limited to 'js/jquery.multi-select.js')
-rw-r--r-- | js/jquery.multi-select.js | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/js/jquery.multi-select.js b/js/jquery.multi-select.js index 4508952..c476533 100644 --- a/js/jquery.multi-select.js +++ b/js/jquery.multi-select.js @@ -20,11 +20,14 @@ var MultiSelect = function (element, options) { this.options = options; this.$element = $(element); - this.$container = $('<div id="ms-'+this.$element.attr('id')+'" class="ms-container"></div>'); - this.$selectableContainer = $('<div class="ms-selectable"></div>'); - this.$selectionContainer = $('<div class="ms-selection"></div>'); - this.$selectableUl = $('<ul class="ms-list"></ul>'); - this.$selectionUl = $('<ul class="ms-list"></ul>'); + + var id = this.$element.attr('id'); + + this.$container = $('<div/>', { 'id': "ms-"+id, 'class': "ms-container" }); + this.$selectableContainer = $('<div/>', { 'class': 'ms-selectable' }); + this.$selectionContainer = $('<div/>', { 'class': 'ms-selection' }); + this.$selectableUl = $('<ul/>', { 'class': "ms-list" }); + this.$selectionUl = $('<ul/>', { 'class': "ms-list" }); this.scrollTo = 0; this.sanitizeRegexp = new RegExp("\\W+", 'gi'); } @@ -285,10 +288,6 @@ 'refresh' : function() { $("#ms-"+this.$element.attr("id")).remove(); - this.$selectableContainer.empty(); - this.$selectableUl.empty(); - this.$selectionContainer.empty(); - this.$selectionUl.empty(); this.init(this.options); }, |