owns()
Since: DateTime 1.0.0
Check if an element belongs to this control.
Please note - this property requires the DateTime extension for DataTables.
Description
This method takes a node as a parameter and returns true
if it belongs to this control, false
if not. It can be useful to know this information when creating a form that has multiple click event handlers and you might need to know if a click happens inside the date picker, or elsewhere in your form.
Type
function owns(node)
- Description:
Check if an element belongs to this control.
- Parameters:
Name Type Optional 1 node
No Element to check.
- Returns:
true
if owned by this control,false
otherwise.
Example
:
var dt = new DateTime(document.getElementById('example'));
if (dt.owns(document.getElementByClassName('dt-datetime-date'))) {
console.log('It is owned');
}