Helps with common DOM tasks
Use the package manager npm for installation.
$ npm install @deleteagency/dom-helper
import {createFragment, createElement} from '@deleteagency/dom-helper';
const fragment = createFragment('<li>option 1</li><li>option 2</li>');
const newElement = createElement('<a href="google.com">Go to Google</a>');
Creates a new DocumentFragment based on the provided markup
Required
Type: String
Creates a new Element based on the provided markup.
If markup contains more then 1 sibling elements, only first will be returned.
Returns null
if markup contains zero valid elements.
Required
Type: String
Searches element up the DOM tree that matches provided selector
Required
Type: Element
Required
Type: string
Optional
Type: boolean
Checks whether the passed value is an Element
Required
Type: Object
Creates new Event ready for dispatching
Required
Type: String