我想在 jquery each 循环中使用一组函数 ins 并将参数传递给 sad 函数。
类似于下面的内容。
var test = function(x) { return x+1;};
var test2 = function (x) { return x+2};
var mark = [test,test2];
mark.each(function() { $(this)(3)});
expected result
4
5
我如何实现这一目标。
答案的工作示例
var test = function(x) { return x+1;};
var test2 = function (x) { return x+2;};
var mark = [test,test2]; $.each(mark, function () {
console.log( this(3));
});
最佳答案
你试过this(3)
$.each(mark, function () {
this(3);
});
另请注意,您需要 $.each
进行迭代,而不是 mark.each
数组,因为 .each
仅在 jQuery 对象上可用。
关于javascript - jquery每个带参数的循环调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19845103/