跳过至主要内容
CSS-Tricks
  • 文章
  • 笔记
  • 链接
  • 指南
  • 年鉴
  • 洗牌
搜索
代码片段 → jQuery 代码片段 → 检查 jQuery 是否已加载

检查 jQuery 是否已加载

Avatar of Chris Coyier
Chris Coyier on 2009 年 11 月 5 日
if (typeof jQuery == 'undefined') {

    // jQuery IS NOT loaded, do stuff here.

}
Psst! 创建一个 DigitalOcean 帐户并获得 $200 的免费信用额度 用于基于云的托管和服务。

评论

  1. Ben
    评论的永久链接# 2009 年 11 月 6 日

    我通常会执行 alert($);

    回复
  2. Sarfraz Ahmed
    评论的永久链接# 2010 年 7 月 16 日

    或者

    alert(jQuery);

    回复
  3. Sunny Verma
    评论的永久链接# 2013 年 12 月 11 日

    使用
    if (typeof jQuery == 'function')
    或者
    if (typeof $== 'function')

    来检查 jQuery 是否已加载

    回复
  4. jamal
    评论的永久链接# 2014 年 3 月 3 日

    if(jquery) 可以完成这项工作

    回复
  5. jamal
    评论的永久链接# 2014 年 3 月 3 日

    if (jQuery) {
    alert(“jquery 已加载”);
    } else {
    alert(” 未加载”);
    }

    回复
  6. kaustubh
    评论的永久链接# 2017 年 2 月 3 日

    您可以打开开发者控制台并输入 $ 来检查 jQuery 是否已加载。

    回复
    • tim
      评论的永久链接# 2017 年 7 月 18 日

      天才

  7. Jannis
    评论的永久链接# 2017 年 11 月 16 日

    仅仅检查“$”正如一些人建议的那样,并不能完全检查 jQuery 的存在。有些网站可能根本不使用 jQuery,但喜欢“$”函数,只是从 jQuery 库中删除了这部分。或者他们自己创建,例如 const $ = (elem) => document.querySelectorAll(elem); 在这两种情况下,如果您检查“$”,您将获得一个函数,即使 jQuery 不存在。我同意那些检查 jQuery 对象的人 —> if(window.jQuery)。

    回复

发表评论 取消回复

您的电子邮件地址将不会被公开。 必填字段标有 *

CSS-Tricks 由 DigitalOcean 提供支持。

随时了解 web 开发

通过我们的手工制作的新闻稿

DigitalOcean
  • 关于 DO
  • Cloudways
  • 法律事项
  • 获取免费信用额度!
CSS-Tricks
  • 为我们撰稿!
  • 与我们做广告
  • 联系我们
社交
  • RSS 提要
  • CodePen
  • Mastodon
  • X
返回顶部

© 2024 . All rights reserved.