0

因此,我正在尝试在 Chrome 扩展程序中运行 jQuery 内容脚本。很简单,对吧?我可以:

$("#header").hide();

很好(如果一个元素的 id 为“header”),但只要我尝试:

$(html).hide();

控制台说:

Uncaught ReferenceError: html is not defined

我试过了body,,div一切。我不能直接抓取所有元素。是什么赋予了?如果有帮助,我正在使用 jQuery 1.8.3。

4

2 回答 2

2

html没有定义,"html"是。把它放在引号里。

$("html").hide();
于 2012-12-13T03:16:57.120 回答
1

的 DOM 对象<html>document,不是html

于 2012-12-13T03:18:25.323 回答