1.1.3 • Published 7 years ago

querysibling v1.1.3

Weekly downloads
1
License
GPL-2.0+
Repository
github
Last release
7 years ago

querysibling

JavaScript's missing querySibling function.

Demo: https://jsfiddle.net/ryanpcmcquen/rhg3crvp/

Given element .zot, which occurs after .foo, you could do:

querySibling.previous('.zot', '.foo');

// => Returns `.foo` node.

If you were at .foo and wanted .zot (a next sibling), you could do:

querySibling.next('.foo', '.zot');

// => Returns `.zot` node.

It is available via npm for new-school kids (es6):

https://www.npmjs.com/package/querysibling

Or RawGit for old-school kids (es5):

https://cdn.rawgit.com/ryanpcmcquen/querysibling/923c4e5f10610b505f22b7af7ba1a54d94df8f0f/index-es5.js

1.1.3

7 years ago

1.1.2

8 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.0

8 years ago