gpt4 book ai didi

javascript - 为什么我不能在亚马逊(控制台)中使用 jQuery?

转载 作者:行者123 更新时间:2023-12-01 02:32:58 24 4
gpt4 key购买 nike

例如在执行此脚本时使用 firefox 中的 firebug 控制台

$("body").css("border","4px solid red");

它将返回一条错误消息:

TypeError: $("body") is null

Chrome 中的错误相同:

TypeError: undefined is not a function

有人知道为什么吗?以及如何使用它?

最佳答案

$不是对 jQuery 的引用在那个网站。

看起来好像加载了旧版本的 jQuery...

你可以通过这样做来判断...

jQuery.fn.jquery; // 1.2.6
<小时/>

此外,请记住,控制台通常不是一个纯粹的环境。如果没有其他代码使用 $变量,他们可能会接管它。

看来 Firebug 正是这样做的。我猜这是 document.getElementById 的快捷方式,这将返回 null如果没有 ID 为 "body" 的元素.

Chrome 中的错误有所不同,因为 $显然是undefined ,所以您尝试使用 undefined作为一个函数。

关于javascript - 为什么我不能在亚马逊(控制台)中使用 jQuery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11422919/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com