Sprint.js - крошечная, молниеносно быстрая jQeury-like библиотека для современных браузеров
Sprint - высокопроизводительная 5кб (gzip) библиотека для DOM. Особенно хорошо это видно на слабых устройствах типа телефон или планшет.
Синтаксис аля jQuery
Нужно отметить что Sprint это не замена jQuery это всего лишь библиотека для манипулирования DOM с акцентом на производительность.
API методов достаточно объемное:
add, addClass, after, append, appendTo, attr, before, children, clone, closest, css, detach, each, empty, eq, filter, find, first, get, has, hasClass, height, html, index, insertAfter, insertBefore, is, last, map, next, nextAll, nextUntil, not, off - no support for selector, offset, offsetParent, on - no support for selector and data, parent, parents, position, prop, prepend, prependTo, prev, prevAll, prevUntil, ready, remove, removeAttr, removeClass, removeProp, replaceAll, replaceWith, scrollLeft, scrollTop, siblings, size, slice, text, toggleClass - no support for .toggleClass([switch]), trigger - no support for Event object and extraParameters, unwrap, val, width, wrap, wrapAll, wrapInner
https://github.com/bendc/sprint
Синтаксис аля jQuery
$("div").addClass("new").append("<p>Hi Sprint</p>");Нужно отметить что Sprint это не замена jQuery это всего лишь библиотека для манипулирования DOM с акцентом на производительность.
API методов достаточно объемное:
add, addClass, after, append, appendTo, attr, before, children, clone, closest, css, detach, each, empty, eq, filter, find, first, get, has, hasClass, height, html, index, insertAfter, insertBefore, is, last, map, next, nextAll, nextUntil, not, off - no support for selector, offset, offsetParent, on - no support for selector and data, parent, parents, position, prop, prepend, prependTo, prev, prevAll, prevUntil, ready, remove, removeAttr, removeClass, removeProp, replaceAll, replaceWith, scrollLeft, scrollTop, siblings, size, slice, text, toggleClass - no support for .toggleClass([switch]), trigger - no support for Event object and extraParameters, unwrap, val, width, wrap, wrapAll, wrapInner
https://github.com/bendc/sprint