【问题标题】:jQuery is not defined in Chrome's javascript console [duplicate]jQuery 未在 Chrome 的 javascript 控制台中定义 [重复]
【发布时间】:2016-02-02 18:08:30
【问题描述】:

我正在尝试编写一个简单的 jQuery 函数来单击 Medium 的“关注”按钮。我写了这个,但它返回 "Uncaught ReferenceError: jQuery is not defined"

__cnt__ = 0;
jQuery('.button-activeState').each(function(i, ele) {
    ele = jQuery(ele);
    if (ele.css('display') != 'inline') {
        //alert('already following:', i);
        return;
    }
    setTimeout(function() {
        ele.click();
    }, __cnt__++ * 500);
});

我做错了什么?

【问题讨论】:

  • 是否包含jQuery?此脚本是否在包含 jquery 之前执行?

标签: javascript jquery


【解决方案1】:

要包含 jQuery 2.1.4,您可以在控制台中运行以下命令:

var jq = document.createElement('script');
jq.src = "//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js";
document.getElementsByTagName('head')[0].appendChild(jq);
jQuery.noConflict();

【讨论】:

    【解决方案2】:

    “未捕获的 ReferenceError:未定义 jQuery”

    意思是没有包含jquery,所以要确保jquery被包含,并且把你的脚本放在librairy的include之后。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-27
      • 1970-01-01
      • 2012-07-06
      • 1970-01-01
      • 2013-06-10
      • 2016-06-03
      • 1970-01-01
      相关资源
      最近更新 更多