Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在控制台上使用jQuery?_Javascript_Jquery_Console_Read Eval Print Loop - Fatal编程技术网

Javascript 在控制台上使用jQuery?

Javascript 在控制台上使用jQuery?,javascript,jquery,console,read-eval-print-loop,Javascript,Jquery,Console,Read Eval Print Loop,我正在学习更多关于jQuery的知识,并希望在Chrome的JavaScript控制台上以交互方式使用它。可能吗?我设想这样的事情,但它不起作用: > use('jquery.js') jquery loaded > $("span").html("Hello World!") 这将导致“Hello World!”插入span标记之间并显示。如果您打开控制台的页面中包含jQuery,您应该可以在控制台中自由使用它。最简单的方法是编辑页面标题并添加指向的标记。 然后您就可以在控制台中

我正在学习更多关于jQuery的知识,并希望在Chrome的JavaScript控制台上以交互方式使用它。可能吗?我设想这样的事情,但它不起作用:

> use('jquery.js')
jquery loaded
> $("span").html("Hello World!")

这将导致
“Hello World!”
插入span标记之间并显示。

如果您打开控制台的页面中包含jQuery,您应该可以在控制台中自由使用它。

最简单的方法是编辑页面标题并添加指向的
标记。
然后您就可以在控制台中执行代码了。

没关系。我发现:-)我创建了一个简单的HTML文件,加载jQuery,然后进入控制台。这对我来说很有效。

没有“用途”,所以它当然不会起作用

您可以将其附加到页面

var scr = document.createElement("script");
scr.src = "http://code.jquery.com/jquery-1.9.1.min.js";
document.body.appendChild(scr);
您可能想退房或退房


您仍然可以通过chrome控制台访问您创建的脚本,如果您有任何问题,可以更轻松地与他人共享。

如果您想经常从控制台使用jQuery,您可以轻松编写用户脚本。 首先,如果你在Chrome上安装Tampermonkey,如果你在Firefox上安装Greasemonkey。编写一个简单的用户脚本,使用如下的use函数:

var scripts = []
function use(libname){
var src;
if(scripts.indexOf(libname)==-1){
switch(libname.toLowerCase()){  
case "jquery":
src = "http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js";
break;
case "angularjs":
src = "http://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js";
break;
}
}else{
console.log("Library already in use.");
return;
}
if(src){
scripts.append(libname);
var script = document.createElement("script");
script.src = src;
document.body.appendChild(scr);
}else{
console.log("Invalid Library.");
return;
}
}

使用Opera,您可以在那里加载
//jquery()
:-)请参阅来自Wryte的注释,它声明了sameOk,这当然是一个显而易见的简单解决方案。我原以为您不拥有打开控制台的页面,并希望在那里使用jQuery。您可能需要使用协议“https”而不是jQuery lib文件的“http”。使用http,Firefox会抛出以下错误
阻止加载混合活动内容”http://code.jquery.com/jquery-1.9.1.min.js“