var collection = $('ul li');
collection.each(function (index) {
var test = $.extend($(this), {
// var test = $.extend(collection.eq(index), {
someProperty: 'val'
});
console.log(test.someProperty);
});
console.log(collection.eq(0).someProperty);
和测试:http: //jsfiddle.net/simo/G3yCr/1/
我正在尝试扩展 jquery 集合中的每个对象。我想直接从集合中的每个项目访问属性。
问题是为什么collection.eq(index)
对象没有得到扩展。注释行是替代的,并给出相同的结果。