当页面上未加载所需的 jquery 插件时,我喜欢向用户显示自定义消息。
例如使用 jshowoff 插件(http://ekallevig.com/jshowoff/)它必须包含 jquery.jshowoff.min.js 但是我想放一些代码来初步检查 jquery.jshowff.min.js 是否已经是否加载到页面上。如果未加载,则显示错误消息,指出所需的插件不可用,而不是错误是浏览器控制台,因为 $.jshowoff 不是函数。
有人可以建议如何实施吗?
非常感谢您的帮助。
当页面上未加载所需的 jquery 插件时,我喜欢向用户显示自定义消息。
例如使用 jshowoff 插件(http://ekallevig.com/jshowoff/)它必须包含 jquery.jshowoff.min.js 但是我想放一些代码来初步检查 jquery.jshowff.min.js 是否已经是否加载到页面上。如果未加载,则显示错误消息,指出所需的插件不可用,而不是错误是浏览器控制台,因为 $.jshowoff 不是函数。
有人可以建议如何实施吗?
非常感谢您的帮助。
如果您通过 jQuery 对象使用插件,例如:
$(/*...stuff here...*/).somePlugin();
...然后您可以测试它是否像这样加载:
if (!$.fn.somePlugin) {
// somePlugin is not loaded for some reason
}
如果您直接从jQuery
( $
) 使用它,例如:
$.somePlugin();
...然后你可以像这样测试:
if (!$.somePlugin) {
// somePlugin is not loaded for some reason
}