0.0.4 • Published 10 years ago

carry v0.0.4

Weekly downloads
115
License
MIT
Repository
github
Last release
10 years ago

carry

Carry attrs, classes from one element to another.

Installation

Install with component(1):

$ component install yields/carry

Example

function Widget(el){
  this.el = carry(el, tpl.cloneNode());
}

new Widget;
new Widget(el);

API

carry(a, b)

if a is null a clone of b will be returned. otherwise b's attrs and classes are merged with a, returning a.

.attrs(a, b)

Carry over attributes from b to a.

.classes(a, b)

Carry over classes from b to a.

License

MIT