编程检查javascript如果套接字.定义了jQuery和jQuery
Programatically check in javascript if socket.io and jQuery were defined
我正在构建一个可以嵌入任何网站的JS脚本。这个脚本依赖于jQuery和socket。所以我需要一种方法来检查这两个库(jQuery &;Socket.io)已经包含在将嵌入脚本的母版页中。
如果它们已被定义,则一切正常。如果没有,我需要包含它们以便以后能够使用它们。知道如何在纯Javascript中实现这一点吗?
JS小部件的伪代码:是否安装了jQuery ?No: install
是插座。io安装吗?No: install
任何提示都将非常感谢:)
您可以检查它们的全局变量是否存在。
if (!("jQuery" in window)) {
var script = document.createElement("script");
script.src = --jQuery URL--;
document.head.appendChild(script);
}
socket.io
相关文章:
- jQuery自定义验证比较多个输入的序列
- 如何在JQuery函数中定义一个值,然后调用另一个函数并使用该值
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- Jquery未定义函数正在停止其他操作
- jQuery工具验证器自定义效果-添加&消除影响
- Wordpress中带有JQuery Accordion的未定义匿名函数
- 如何在WordPress的头中加载自定义jQuery
- 用户在noConflict mod中使用jQuery定义函数
- PHP/JQUERY定义包含的页面
- 如何在 js 中调用使用 jquery 定义的函数
- Jquery定义了一个$(this)变量,以便在许多函数中重用
- 如何使用JQuery定义Twitter推文的宽度
- 使用jQuery定义onInput事件创建元素
- 如何在新选项卡中打开jquery定义的链接
- 使用JQuery定义的Typescript和文件上传
- 使用jQuery定义带连字符的属性
- 使用JavaScript或jQuery定义全局CSS类
- 使用jquery定义如何在基于网格的数据表插件中添加自定义链接按钮
- 在用jQuery定义的元素上运行JavaScript函数
- clearInterval 和 jQuery..定义!+ 小提琴