The Jeesh is like a starter pack for ender. At only 7.5k the Jeesh can help you build anything from small prototypes to providing a solid base for large-scale rich application for desktop and mobile devices. At it's core, it's a collection of packages that we've found particularly useful for major use-case development endeavors -- but we encourage use to add
and remove
packages to really make it your own. Currently, the Jeesh includes:
- domReady - a cross-browser domReady
- Qwery - a fast light-weight selector engine
- Bonzo - a bullet-proof DOM utility
- Bean - a multi-platform Event provider
To build the jeesh... just run:
$ ender build jeesh
$.domReady(function () {...})
$('#boosh a[rel~="bookmark"]').each(function (el) { ... });
$('#boosh p a[rel~="bookmark"]').hide().html('hello').css({
color: 'red',
'text-decoration': 'none'
}).addClass('blamo').after('✓').show();
$('#content a').bind('keydown input', handler);
$('#content a').emit('customEvent');
$('#content a').remove('click.myClick');
var E = $.noConflict(); // return '$' back to its original owner
E('#boosh a.foo').each(fn);
If you're looking to test drive this setup, have a play with the compiled source
<iframe id="fiddle-example" src="https://jsfiddle.net/yakWA/2/embedded/"></iframe>