2.0.0 • Published 7 years ago

nojquery v2.0.0

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

NoJQuery

Used for personal projects/simple apps with little DOM interactions.

Travis build status Build status Coverage Status

Live Demo

Minified version: 6kb

Gziped version: 2kb

Implementation :

UMD ready. It can be loaded via AMD, CommonJs and as global namespace.

AMD

define(['nojquery'], function(NoJQuery){
    var $$ = NoJQuery;
});

CommonJS

var $$ = require('nojquery');

Global namespace

var $$ = window.NoJQuery;

API

find :

var result = $$('selector').find('child-element');
console.log(result.elmts[0]);
addClass :

$$('selector').addClass('some-class');
hasClass :

var bool = $$('selector').hasClass('some-class');
console.log(bool);
removeClass :

$$('selector').removeClass('some-class');
contains :

var result = $$('selector').contains('some-selector');
console.log(result);
empty :

$$('selector').empty();
text :

$$('selector').text('Hello');
html :

$$('selector').html('<a href="/" > Link </a>');
getAttr :

var result = $$('selector').getAttr('attrName');
console.log(result);
setAttr :

$$('selector').setAttr('readonly', 1);
removeAttr :

$$('selector').removeAttr('readonly');
remove :

$$('selector').remove();
next :

var result = $$('selector').next();
console.log(result.elmts[0]);
prev :

var result = $$('selector').prev();
console.log(result.elmts[0]);
append :

$$('selector').append('<div>Hello</div>');
$$('selector').append($$('selector-elmt'));
prepend :

$$('selector').prepend('<div>Hello</div>');
$$('selector').prepend($$('selector-elmt'));
on :

function onButtonClick(evt) {
    console.log('click', evt.currentTarget);
};
$$('selector').on('click', onButtonClick);
off :

$$('selector').off('click', onButtonClick);
2.0.0

7 years ago

1.0.9

9 years ago

1.0.8

9 years ago

1.0.7

9 years ago

1.0.60

9 years ago

1.0.50

9 years ago

1.0.42

10 years ago

1.0.41

10 years ago

1.0.40

10 years ago

1.0.30

10 years ago

1.0.22

10 years ago

1.0.21

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago