0.6.0 • Published 9 years ago
elements v0.6.0
A minimal DOM Library built on top of prime.
Overview
// require elements
var $ = require('elements');
// require elements utilities
var ready = require('elements/domready');
var zen = require('elements/zen');
// do this on domready
ready(function() {
// create an element with css syntax
var element = zen('div#someID.className');
// add text and insert into body
element.text('read the documentation').insert(document.body);
// add an event listener for click
element.on('click', function() {
console.log('clicked!');
});
var document = $(document);
// find the element in the dom, it's the same elements instance!
if (document.find('div#someID.className') === element) {
console.log('success!');
}
// delegate click, because delegation is best
document.delegate('click', 'div#someID', function() {
console.log('delegation is nice');
});
// finally add a class name
element.addClass('className2');
});
When all else fails, read the full documentation.
0.6.0
9 years ago
0.5.0
10 years ago
0.4.3
10 years ago
0.4.2
10 years ago
0.4.1
10 years ago
0.4.0
10 years ago
0.3.1
10 years ago
0.3.0
10 years ago
0.2.4
10 years ago
0.2.3
10 years ago
0.2.2
11 years ago
0.2.1
11 years ago
0.2.0
11 years ago
0.1.0
11 years ago
0.0.9
11 years ago
0.0.8
11 years ago
0.0.7-alpha
12 years ago
0.0.6-alpha
12 years ago