https://github.com/markcarrrr/mini-js-library
miniLib - a (very) basic mini javascript library
https://github.com/markcarrrr/mini-js-library
Last synced: 1 day ago
JSON representation
miniLib - a (very) basic mini javascript library
- Host: GitHub
- URL: https://github.com/markcarrrr/mini-js-library
- Owner: markcarrrr
- Created: 2013-03-17T13:11:57.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2014-02-10T12:18:59.000Z (over 12 years ago)
- Last Synced: 2025-01-06T15:19:04.184Z (over 1 year ago)
- Language: CSS
- Homepage:
- Size: 137 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
vanilla-js-library
==================
Mini Vanilla JavaScript Library
Demo: https://rawgithub.com/markcarr/mini-js-library/master/index.html
miniLib has been tested in the following browsers:
- IE7-10
- Firefox
- Chrome
ID selector
$(#id);
Class selector
$(.classname);
Class and tag selector
$(.classname, tagname);
Tag selector
$(tagname);
addEvent
Example: Click event
addEvent(element, event, function(event){
// Code goes here
});
Prevent default event
stop(event);
Add classname to element
addClass(element, classname);
Remove classname from element
removeClass(element, classname);
Toggle classname on element
toggleClass(element, classname);
Check to see if element has classname - boolean
hasClass(element, classname);
For each looping
[].forEach.call(array, function(el){
// Code goes here
});