UNPKG

istesequi

Version:

Lightweight and intuitive javascript library

47 lines (23 loc) 868 B
## .siblings() Get the siblings of all of the nodes with an optional filter ```js .siblings(selector); ``` ### Parameters `selector`: a string containing a selector that nodes must pass or a function that return a boolean. See [.filter()](#selector) for a better explanation ### Return `u`: returns an instance of Umbrella JS with the new siblings as nodes ### Examples Get the all the siblings of the hovered `<li>` ```js u("li:hover").siblings('li:first-child'); ``` Get all the siblings ```js u("li").siblings(); ``` ### Related - [.parent(filter)](#parent) get all of the direct parents - [.find(filter)](#find) get all of the descendants of the matched nodes - [.closest(filter)](#closest) get the first ascendant that matches the selector - [.children(filter)](#closest) get the direct children of all of the nodes with an optional filter