jq-min
My (minimal) jQuery-like lib (IE9+) 2k minified zipped
API
ajax({url, data, method, headers, success, fail})
jQuery-like ajax
ajax_p({url, data, method, headers})
jQuery-like ajax (promisified)
$(...)
select all elements at page by css selector
$('<div id="123"></div>')
creates new element(s) (returns array)
$().find('div a')
find all children of all elements by selector
$().remove()
remove all elements selected
$().show() / $().hide()
show/hide all elements selected
$().<eventName>(f)
appends new event handler (for click, dblclick, mouseover etc. - almost all events), where f is function
$().html('aaa') / $().html()
set up innerHTML for all elements / (parameterless) returns innerHTML of first element
$().css('color:red;font-size:20px') / $().css('font-size')
set up css for all elements / returns css value of first element
$().addClass(name) / $().removeClass(name) / $().toggleClass(name)
add/remove/toggle class at all elements selected
$().hasClass(name)
whether any element has specified class?