From 492f7bb2ed4161cbbf47d191c84f74e96fdba664 Mon Sep 17 00:00:00 2001 From: Timothy Warren Date: Wed, 20 Jul 2011 08:22:13 -0400 Subject: [PATCH] Fixed event listener issue --- kis.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/kis.js b/kis.js index 801199e..cf12f52 100644 --- a/kis.js +++ b/kis.js @@ -73,7 +73,9 @@ for(var i in self) { if(typeof self[i] === "object") - self[i].el = sel; + { + self[i].el = sel; + } } self.el = sel; @@ -406,14 +408,14 @@ { attach = function (sel, event, callback) { - if (typeof sel.addEventListener !== "undefined") + if (typeof sel.addEventListener != null) { sel.addEventListener(event, callback, false); } }; remove = function (sel, event, callback) { - if (typeof sel.removeEventListener !== "undefined") + if (typeof sel.removeEventListener != null) { sel.removeEventListener(event, callback, false); } @@ -505,8 +507,8 @@ (add === true) - ? attach(e, event, callback) - : remove(e, event, callback); + ? attach(sel, event, callback) + : remove(sel, event, callback); }; e = {