From 9231614a5fa18029cf1d515c1848011f02265e08 Mon Sep 17 00:00:00 2001 From: Nate B <0nathan0nathan0nathan0+github@gmail.com> Date: Thu, 30 Jun 2011 18:15:19 -0600 Subject: [PATCH] Fix Issue #2 --- kis.js | 32 ++++++++++++++++++++------------ 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/kis.js b/kis.js index e14c8ff..581bbbe 100644 --- a/kis.js +++ b/kis.js @@ -572,22 +572,30 @@ { sel = $(sel); } - - var len = sel.length; - - if (len === 0) + + if(!sel.length) { - return; + // sel is a DOM Element + callback(sel); } - - if (len === 1) + else { - return callback(sel); - } + var len = sel.length; - for (var x = 0; x < sel.length; x++) - { - callback(sel[x]); + if (len === 0) + { + return; + } + + if (len === 1) + { + return callback(sel); + } + + for (var x = 0; x < sel.length; x++) + { + callback(sel[x]); + } } }, addClass: function (sel, c)