@util.js/jquery
v0.41.3
Published
JavaScript utility methods for jQuery
Downloads
62
Maintainers
Readme
@util.js/jquery
JavaScript utility methods for jQuery
@util.js/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:
- Error If 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("@util.js/jquery");
jQueryUtils
.loadjQuery({ window })
.then(($) => console.log($))
.catch(console.log);
Example
const jQueryUtils = require("@util.js/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("@util.js/jquery");
jQueryUtils.loadjQuery({ window }, (error, $) => {
if (error) return console.log(error);
console.log($);
});