$.fn.nextStep = function(step) { elem = this.parent().children().eq(this.index() + step -1 -(this.index()%step)); return elem.length ? elem : this.parent().children().last(); };