在jQuery 1.4.4中,如果我在Google Chrome控制台中执行此操作:
var divs = $('div');
Run Code Online (Sandbox Code Playgroud)
...我得到的东西似乎是一个DOM元素数组.但我知道它必须是一个jQuery对象,因为我可以链接jQuery方法:
divs.hide('slow').show('slow'); // etc
Run Code Online (Sandbox Code Playgroud)
我想看到的是jQuery对象,其中包含.fn列出其所有方法的属性等.我很确定我曾经能够看到这个.
如果我创建自己的对象,像这样:
var foo = {species: 'marmot', flavor: 'lemon'}
Run Code Online (Sandbox Code Playgroud)
...我可以在控制台中挖掘它的属性.
如何在控制台中检查jQuery对象?
另外,为了使它看起来像一个数组,正在做些什么?
如果我加载旧版本的jQuery - 例如,将其复制并粘贴到我的控制台中的空白选项卡中:
http://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js
......然后我这样做:
var divs = $('div');
Run Code Online (Sandbox Code Playgroud)
...我确实回来了jQuery.fn.jQuery.init,我可以在控制台中深入了解.从那时起,事情发生了变化.
| 归档时间: |
|
| 查看次数: |
18105 次 |
| 最近记录: |