diff options
Diffstat (limited to 'js')
-rw-r--r-- | js/jquery.multi-select.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/js/jquery.multi-select.js b/js/jquery.multi-select.js index b705a27..be3faa2 100644 --- a/js/jquery.multi-select.js +++ b/js/jquery.multi-select.js @@ -108,7 +108,7 @@ attributes += attr.name+'="'+attr.value+'" '; } } - var selectableLi = $('<li '+attributes+'><span>'+$option.text()+'</span></li>'), + var selectableLi = $('<li '+attributes+'><span>'+that.escapeHTML($option.text())+'</span></li>'), selectedLi = selectableLi.clone(), value = $option.val(), elementId = that.sanitize(value); @@ -187,6 +187,10 @@ }) }, + 'escapeHtml' : function(text){ + return $("<div>").text(text).html(); + }, + 'activeKeyboard' : function($list){ var that = this; |