在Google Chrome inspector上加载jQuery的命令?
我记得看到有一个特定的命令可以放在GoogleChrome的inspector控制台上,让它加载jQuery并允许您执行jQuery命令 然而,我记不起它是哪个命令,在线搜索只会给我带来不相关的结果 有人知道那是什么命令吗 谢谢在Google Chrome inspector上加载jQuery的命令?,jquery,google-chrome,web-inspector,Jquery,Google Chrome,Web Inspector,我记得看到有一个特定的命令可以放在GoogleChrome的inspector控制台上,让它加载jQuery并允许您执行jQuery命令 然而,我记不起它是哪个命令,在线搜索只会给我带来不相关的结果 有人知道那是什么命令吗 谢谢 编辑:几年后,我意识到我要求在控制台中使用$功能。但是,这不是jQuery,而是提供了一个类似的选择器选项,很可能是document.querySelectorAll的缩写。这里的答案是添加jQuery for real及其所有功能。您的意思是,在任意页面中加载jQue
编辑:几年后,我意识到我要求在控制台中使用
$
功能。但是,这不是jQuery,而是提供了一个类似的选择器选项,很可能是document.querySelectorAll
的缩写。这里的答案是添加jQuery for real及其所有功能。您的意思是,在任意页面中加载jQuery的脚本?为此,我构建了以下跨浏览器bookmarklet:
javascript:if(!window.jQuery||confirm('Overwrite\x20current\x20version?\x20v'+jQuery.fn.jquery))(function(d,s){s=d.createElement('script');s.src='https://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.js';(d.head||d.documentElement).appendChild(s)})(document);
它检测jQuery是否存在。如果是,将出现一个确认对话框,其中显示当前版本,以便您可以决定是否可以对现有jQuery对象进行过存
目前,jQuery1.8是通过SSL从CDN加载的
- 如果要加载其他版本,请将
替换为,例如'1.8'
'1.7.1'
- 如果要加载压缩版本,请将
替换为jquery.js
jquery.min.js
- 如果您不介意在
上加载jQuery,那么Google的CDN可以替换为:http:
- -最新版本
- -最新版本
- -版本1.8
http://code.jquery.com/
:
javascript:if(!window.jQuery||confirm('Overwrite\x20current\x20version?\x20v'+jQuery.fn.jquery))(function(d,s){s=d.createElement('script');s.src='http://code.jquery.com/jquery.js';(d.head||d.documentElement).appendChild(s)})(document);
注意:拥有最新版本很好,但是当jQuery“行为怪异”(=更新)时不要感到惊讶。您还可以创建一个chrome代码段,在chrome inspector()上加载jQuery 代码片段:
(function() {
if (! window.jQuery ) {
var s = document.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = '//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js'; // you can change this url by latest jQuery version
(document.getElementsByTagName('head')[0] ||
document.getElementsByTagName('body')[0]).appendChild(s);
}
}());
谢谢那很酷。我仍然记得看到一个内置命令,它只需在控制台中编写一个短命令即可加载jQuery。不过,你还是把我从现在的处境中救了出来,谢谢@你是说“类似jQuery”的选择器吗?当页面没有定义这些时,
$
是document.getElementById
的缩写,$$
是的缩写。可能我有点困惑。。。我记得看到过一个Google家伙的视频,他展示了一个页面可能没有加载jQuery,但如果他想解决所有问题,他会输入这个命令,jQuery将直接加载到页面中(因此,他接着展示了复杂选择器和jQuery函数的使用示例)。但是,我不记得是哪个视频,或者命令是什么样子的。你说的是视频吗?在本文中,他展示了Opera//jquery()
的捷径,如果站点使用HTTPS,则更新jquery.jsURL以使用HTTPS。否则,Chrome将阻止加载脚本。谢谢。投票支持这个答案,因为它也可以在https上使用。你可以为它制作书签<代码>javascript:!函数(){……}()代码>和if语句及其所有内容都可以放入{}。当然,在地址栏也可以