README
utiljs-jquery
JavaScript utility methods for jQuery
utiljs-jquery is part of Util.js.
JQueryUtils API
Kind: global class
Access: public
jQueryUtils.loadjQuery(params, [callback]) ⇒ undefined | Promise
Loads jQuery asynchronously and sends a notification when loading has finished
Kind: instance method of JQueryUtils
Returns: undefined | Promise - undefined if a callback is specified or a Promise that returns jQuery once jQuery has finished loading
Throws:
ErrorIf params is undefined, null, or params has an invalid window object
Access: public
| Param | Type | Default | Description |
|---|---|---|---|
| params | Object |
||
| [params.src] | string |
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js" |
The jQuery script to load |
| params.window | Window |
The browser's window | |
| [callback] | function |
A callback function that takes two arguments: error and jQuery |
Example
const jQueryUtils = require("utiljs-jquery");
jQueryUtils
.loadjQuery({ window })
.then($ => console.log($))
.catch(console.log);
Example
const jQueryUtils = require("utiljs-jquery");
jQueryUtils
.loadjQuery({
src: "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js",
window
})
.then($ => console.log($))
.catch(console.log);
Example
const jQueryUtils = require("utiljs-jquery");
jQueryUtils.loadjQuery({ window }, (error, $) => {
if (error) return console.log(error);
console.log($);
});