From 6ece753caa60763ed42e283bf661a10c3d0c77f9 Mon Sep 17 00:00:00 2001 From: Vladimir Dmitriev Date: Sat, 13 Apr 2013 15:39:43 +0400 Subject: [PATCH] Enable removeiffirst and removeiflast classes for children in splitted elements For markup such as 'ul > li' removeif* classes were not available for children elements. This patch add remove() for removeif* elements inside "split" class. --- src/jquery.columnizer.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/jquery.columnizer.js b/src/jquery.columnizer.js index 6099c4a..49156d2 100644 --- a/src/jquery.columnizer.js +++ b/src/jquery.columnizer.js @@ -595,6 +595,8 @@ } $inBox.find(prefixTheClassName("column", true)).find(":first" + prefixTheClassName("removeiffirst", true)).remove(); $inBox.find(prefixTheClassName("column", true)).find(':last' + prefixTheClassName("removeiflast", true)).remove(); + $inBox.find(prefixTheClassName("split", true)).find(":first" + prefixTheClassName("removeiffirst", true)).remove(); + $inBox.find(prefixTheClassName("split", true)).find(':last' + prefixTheClassName("removeiflast", true)).remove(); $inBox.data("columnizing", false); if(options.overflow){