var els = toArray(document.getElementsByTagName("div")); els.splice(els.indexOf(document.getElementById("someId"), 1);
You could just do it the old fashioned way. No need for jQuery with something so simple.
Professional Tips:
The dom element set is just an array, so use your favorite toArray method on a NodeList .
Adding items to a set is easy
set.push.apply(set, arrOfElements);
Removing an item from a collection
set.splice(set.indexOf(el), 1)
You cannot easily delete several items at once :(
Raynos Oct 29 '11 at 10:33 2011-10-29 10:33
source share