1.0.5 • Published 7 years ago
lix-module v1.0.5
Lix
This module allow to use some useful functions.
Getting started
To install this module just type the command npm install --save lix-module
Methods
Methods can be called by the shortcut £
This is the list of methods with her parameters and description
Methods | Parameters | Description |
---|---|---|
getById() | None | Get elements by ID |
getByName() | None | Get elements by name |
getByTag() | None | Get elements by tag |
getByClass() | None | Get elements by class |
getValue() | None | Return the value of an element or an array with all values founded |
setValue() | None | Update the value for all values founded |
addCSSClass(name) | name: string | Add a CSS class |
addEvent(action, callback) | action: event, callback: function() | Add an event on ours elements |
addText(text) | text: string | Add text in an element |
showHide() | None | Show or hide an element |
checkUncheck(bool) | bool: boolean | Check or uncheck for radio buttons and checkboxes |
getByEven() | None | Get elements in an array whose the index is even |
getByOdd() | None | Get elements in an array whose the index is odd |
setOpacity(level) | level: number | Make opaque elements |
verifyDOM(callback) | callback: function() | Verify the loading of the DOM |
setStyle(object) | object: object | Update the style of an element |
fadeOut(element, time) | element: [], time: number | Disappearance with fade |
fadeIn(element, time) | element: [], time: number | Appearance with fade |
deleteEvent(action, callback) | action: event, callback: function() | Get elements by ID |
getByInstance(element) | element: [] | Get elements by instance |
insertHTML(html) | html: string | Insert HTML code in a element |
insertText(text) | text: string | Insert text in a element |
createXHR() | None | Create a XHR object. This method is available via the AJAX object |
sendRequest(method, url, valToSend, callback) | method: string, url: string, valToSend: number, callback: function() | Send request GET/POST. This method is available via the AJAX object |
Authors
- Samir Damree - JavaScript Developer
License
This project is licensed under the ISC License