这个问题可能源于我对 chrome 控制台的了解不足。
在包含 jQuery 的页面上,当我这样做时:
console.log($('#content');
在我选择一些随机 div 的地方,我得到的响应类似于:
[div#content, context: document, selector: "#content", jquery: "1.9.1", constructor: function, init: function…]
当我点击它时,我会看到五件事:
>0: div#content
>context: document
length: 1
selector: "#content"
>__proto__: Object[0]
所以,让我感到困惑的是:如果我说$('#content').css('color', 'blue');
这按预期工作。然而,当我 console.log 它时,对象的 css 方法并没有出现。为什么是这样?