【发布时间】:2012-07-23 05:06:53
【问题描述】:
我正在尝试创建一个 jquery 脚本,该脚本将从 google chrome 控制台运行并分析页面。 我的问题是当我运行以下代码时:
var jq = document.createElement('script');
jq.src = "http://code.jquery.com/jquery-latest.min.js";
document.getElementsByTagName('head')[0].appendChild(jq);
alert($('a'));
我收到一个带有 null 的消息框(错误结果) 但是如果我把它分成这样的执行:
第一步:
var jq = document.createElement('script');
jq.src = "http://code.jquery.com/jquery-latest.min.js";
document.getElementsByTagName('head')[0].appendChild(jq);
第二步:
alert($('a'));
效果很好,我得到了我想要的结果。
问题是我该怎么做才能在一个批次中运行它?
【问题讨论】:
-
你把这段代码放在ready事件里了吗?
-
您所说的“单独处决”非常不清楚。我确定您的代码中没有“step1”和“step2”这两个词,但是...
-
我正在从谷歌浏览器的控制台运行代码
标签: javascript jquery