所以,我正在尝试在Chrome扩展程序中运行jQuery内容脚本。很简单吧?我能做到:
$("#header").hide();
很好(如果一个元素有id“header”),但是一旦我尝试:
$(html).hide();
控制台说:
Uncaught ReferenceError: html is not defined
我尝试了body
,div
,一切。我不能直接抓住所有元素。是什么赋予了?
如果有帮助,我正在使用jQuery 1.8.3。
答案 0 :(得分:2)
html
未定义,"html"
是。把它放在引号中。
$("html").hide();
答案 1 :(得分:1)
<html>
的DOM对象是document
,而不是html
。