gpt4 book ai didi

javascript - 在 jQuery .each 调用中使用预定义函数

转载 作者:行者123 更新时间:2023-11-28 18:28:39 26 4
gpt4 key购买 nike

我需要在多个 jQuery 对象上调用 .each() 函数,如下所示:

$('#table_1').each(function(){ /* foo */ });
$('#table_2').each(function(){ /* foo */ });
$('#table_3').each(function(){ /* foo */ });

我还没有找到比单独编写每个函数更好的方法。

定义一个这样的函数:

$.fn.extend({
foo: function() {

//Some code
}
});

$('#table_1').each(foo);

在控制台中返回“无法读取未定义函数的属性‘调用’”错误。

我在这里做错了什么?

最佳答案

foo 在此包装器外部不可见,您只能使用 jquery 对象调用它。

而不是包裹在里面

$.fn.extend({

简单地做到

var foo = function() {
//Some code
}

function foo () {    
//Some code
}

关于javascript - 在 jQuery .each 调用中使用预定义函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38584916/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com