From 97b897abe0e60d25712abaa0761bf76035e4d2cd Mon Sep 17 00:00:00 2001 From: marek Date: Mon, 28 Apr 2014 13:12:28 +0200 Subject: [PATCH] Set id in unescaped version. --- select2.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/select2.js b/select2.js index 574be872..5525b1ea 100644 --- a/select2.js +++ b/select2.js @@ -684,8 +684,8 @@ the specific language governing permissions and limitations under the Apache Lic .addClass("select2-hidden-accessible") .appendTo(document.body); - this.containerId="s2id_"+(opts.element.attr("id") || "autogen"+nextUid()).replace(/([;&,\-\.\+\*\~':"\!\^#$%@\[\]\(\)=>\|])/g, '\\$1'); - this.containerEventName= "s2id_" + (opts.element.attr("id") || "autogen"+nextUid()) + this.containerId="s2id_"+(opts.element.attr("id") || "autogen"+nextUid()); + this.containerEventName= this.containerId .replace(/([.])/g, '_') .replace(/([;&,\-\.\+\*\~':"\!\^#$%@\[\]\(\)=>\|])/g, '\\$1'); this.container.attr("id", this.containerId);