jQuery 对象可以调用 DOM 对象的方法吗 ?
我们知道,在 DOM 中,可以使用 对象.style.background 为对象设置背景色,现在我们用一个 jQuery 对象,看是否也可以调用它,如下所示
HTML 代码
<body>
<div id="chinese">语文</div>
</body>
jQuery 代码
$(function ()
{
var $chinese = $("#chinese");
$chinese.style.background = "yellow";
});
然后在浏览器中运行
可以看到,浏览器报错了,黄色圈中部分翻译过来就是【未捕获的类型错误:无法为未定义的"背景"设置属性】。
由此我们可以得出结论:jQuery 对象不能调用 DOM 对象的方法。