function runSplit(elems) { let instances = []; elems.each(function (index) { let currentElement = $(this); instances[index] = new SplitType(currentElement, { types: "words", wordClass: "word-wrap" }); let words = new SplitType(currentElement.find(".word-wrap"), { types: "words", wordClass: "word-anim" }); }); return instances; } function runSplitLines(elems) { let instances = []; elems.each(function (index) { let currentElement = $(this); instances[index] = new SplitType(currentElement, { types: "lines", lineClass: "line-wrap" }); let lines = new SplitType(currentElement.find(".line-wrap"), { types: "lines", lineClass: "line-anim" }); }); return instances; } function revert(elems, instances) { elems.each(function (index) { instances[index].revert(); }); }