给出一个函数,就像这样:jQuery:添加函数self到数组?
var allev = new Array();
function events(index) {
allev[index] = $(this); // doesn't work
}
有没有办法得到这个在上面的方式工作,还是我总是受到以下限制:
var allev = new Array();
function events(index) {
// ...
}
function() { // out of scope, so make objects global
var count = allev.length;
var inst = events(count);
allev[count] = inst;
}
如果有任何更佳的选择比上面两个,我也对这些开放。
首先,当您调用'$(this)'时,据我所知,它不涉及任何内容。 – 2012-01-16 15:40:21
@Ken,'$(this)'指的是'函数事件(索引)'... – 2012-01-16 15:41:30
所以你试图把一个函数放入一个数组? O. o – 2012-01-16 15:42:24