QueryObject()
Methods
-
<static> addClass(className)
-
Adds given class
Parameters:
Name Type Description classNameString The class name
Returns:
this
-
<static> after(value)
-
Insert content after element
Parameters:
Name Type Description valuestring | object String or queryObject
Returns:
this
-
<static> append(elem)
-
Append content to elem
Parameters:
Name Type Description elemelement Returns:
this
-
<static> appendTo(elem)
-
Append elem to another element
Parameters:
Name Type Description elemelement Returns:
this
-
<static> attr(key, value)
-
Set/get attributes
Parameters:
Name Type Description keyString | Object The attribute key
valueMixed | Undefined The attribute value, or empty if you just want to retrieve it
Returns:
this
-
<static> before(value)
-
Insert content before element
Parameters:
Name Type Description valuestring | object String or queryObject
Returns:
this
-
<static> childCount()
-
Get number of child nodes
Returns:
- Type
- int
-
<static> children()
-
Get child nodes
Returns:
- Type
- queryObject
-
<static> clone()
-
Clone matched element
Returns:
matched element
- Type
- Element
-
<static> css(key, value)
-
Set/get CSS value(s)
Parameters:
Name Type Description keyString | Object The CSS property name, or an object with css properties/values
valueMixed | Undefined The CSS property value, or undefined if first arg was an object
Returns:
this
-
<static> delete()
-
Delete matched elements
Returns:
this
-
<static> each(action)
-
Iterate over matched elements
Parameters:
Name Type Description actionfunction The function to call on each iteration
Returns:
this
-
<static> element()
-
Get first matched element, without wrapping it in a queryObject
Returns:
- Type
- Element
-
<static> empty()
-
Empty the contents of an element
Returns:
this
-
<static> exists()
-
Checks if element exists
Returns:
- Type
- Boolean
-
<static> find()
-
Find within current element
Returns:
- Type
- queryObject
-
<static> first()
-
Get first matched element
Returns:
- Type
- queryObject
-
<static> focus()
-
Focus on element
Returns:
this
-
<static> hasClass(className)
-
Checks for given class
Parameters:
Name Type Description classNameString The class name
Returns:
this
-
<static> hide()
-
Makes element invisible by setting the visibility attribute
Returns:
this
-
<static> html(value)
-
Set html content of elem
Parameters:
Name Type Description valuestring | object String or queryObject
Returns:
this
-
<static> last()
-
Get last matched element
Returns:
- Type
- queryObject
-
<static> next()
-
Get the next sibling for the first element in the selection
Returns:
- Type
- queryObject
-
<static> off(event, action)
-
Remove event listener
Parameters:
Name Type Description eventEvent String event type i.e 'click'
actionfunction Callback function
Returns:
this
-
<static> on(event, action)
-
Add event handler
Parameters:
Name Type Description eventEvent String event type i.e 'click'
actionfunction Function
Returns:
- Type
- this
-
<static> once(event, action)
-
Add an event listener which only receives a callback once
Parameters:
Name Type Description eventEvent String event type i.e 'click'
actionfunction Callback function
Returns:
- Type
- this
-
<static> outerHtml()
-
Get outer html of elem
Returns:
this
-
<static> parent()
-
Retrieve parent node
Returns:
Parent node
- Type
- Element
-
<static> prepend(value)
-
Prepend content to elem
Parameters:
Name Type Description valuestring | object String or queryObject
Returns:
this
-
<static> prev()
-
Get the previous sibling for the first element in the selection
Returns:
- Type
- queryObject
-
<static> removeAttr(key)
-
Remove Attribute
Parameters:
Name Type Description keyString The attribute key
Returns:
this
-
<static> removeClass(className)
-
Remove given class
Parameters:
Name Type Description classNameString The class name
Returns:
this
-
<static> replaceWith(elem)
-
Replace matched element(s) with ..
Parameters:
Name Type Description elemElement The element
Returns:
returns replaced element
- Type
- Element
-
<static> reverse()
-
Reverse the element array
Returns:
this
-
<static> show()
-
Makes element visible by setting the visibility attribute
Returns:
this
-
<static> stop()
-
Stop any running animations
Returns:
this
-
<static> text(value)
-
Set text content of elem
Parameters:
Name Type Description valuestring The value
Returns:
this
-
<static> trigger()
-
Trigger an event
Returns:
this
-
<static> uniqueId()
-
Get a unique ID for the matched element
Returns:
- Type
- String
-
<static> unvirtualize()
-
Un-virtualizes the element
Returns:
- Type
- this
-
<static> value(value)
-
Set / get value
Parameters:
Name Type Description valueString | Void The value
Returns:
this
-
<static> virtualize()
-
Virtualizes the given element, this essentially takes it out of the DOM and allows you to make modifications to it without forcing DOM updates
This element will not be selectable using DOM queries nor will it be able to use any sort of parent/sibling queries, until unvirtualized.
Returns:
- Type
- this
-
<static> visible()
-
Check if element is visible
Returns:
- Type
- Boolean