From 593ddc96df86f9b1ff8218595bd78be1cf64e9c9 Mon Sep 17 00:00:00 2001 From: Preston Skupinski Date: Tue, 19 Jul 2011 20:33:56 -0400 Subject: [PATCH] fix problem where sel in extension objects was always winding up undefined --- kis.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/kis.js b/kis.js index 61af0f3..801199e 100644 --- a/kis.js +++ b/kis.js @@ -65,12 +65,19 @@ { sel = $(s);// || document.documentElement; } - + // Make a copy before adding properties var self = dcopy($_); - + + // Give sel to each extension. + for(var i in self) + { + if(typeof self[i] === "object") + self[i].el = sel; + } + self.el = sel; - + return self; };