了解与jquery选择器的新关键字关联

时间:2012-10-08 17:53:53

标签: javascript jquery

我该如何定义从左到右的最新动态。我对 [0] .nameofsomething 部分感到困惑。奖金的愚蠢问题,[0]也可以是任何其他整数吗?看起来jquery选择器现在是命名空间的......这是正确的吗?

$("#someselector")[0].nameofsomething = new MyObject();

也可以这样写......

$("#someselector").nameofsomething = new MyObject();

并产生完全相同的结果?

感谢您的任何见解!

1 个答案:

答案 0 :(得分:3)

[0]选择DOM对象,因此您要添加到元素。

$("#someselector")[0].nameofsomething  // this is same thing as document.getElementById("someselector").nameofsomething = {};

您正在添加到jQuery对象

$("#someselector").nameofsomething

所以他们不是一回事。