'find()`undefined不是一个函数

约翰·史密斯

我有这个小jQuery函数:

$.each($('#TableBody tr:gt(0)'), function(index, element){
    element.find('td').last().html($('<span/>', {class: "input-group-addon", text: 'Auswählen'}));
});

不知何故我在第一行中收到此错误:

Uncaught TypeError: undefined is not a function 

我在控制台中尝试了一些方法来解决此问题!但是不知何故!

现在我希望你能帮助我!JSFIDDLE:http : //jsfiddle.net/3C98M/

谢谢

阿德内

element不是jQuery对象,该$.each函数的第二个参数返回本地DOM节点

$.each($('#TableBody tr:gt(0)'), function(index, element){
    $(element).find('td').last().html($('<span/>', {"class": "input-group-addon", text: 'Auswählen'}));
});

另请注意,这class是javascript中的保留关键字,应加引号。
也可以写成

$('#TableBody tr:gt(0)').each(function(index, element) {
      $(element).find('td').last().html(
          $('<span/>', {
              "class" : "input-group-addon", 
              text    : 'Auswählen'
          })
      );
});

IMO更具可读性。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Mongoose .find 不是一个函数?

TypeError:$ .find不是一个函数

moment()。format()和fullcalendar:undefined不是一个函数

undefined 不是一个函数(评估 'this.setstate(

TypeError:undefined不是一个函数-AngularJS + jQuery

表达TypeError:undefined不是一个函数

Sequelize查询给出TypeError:undefined不是一个函数

TypeError:undefined不是一个函数Array.reduce

我不断收到TypeError:undefined不是一个函数

给TypeError续集belongsToMany:undefined不是一个函数

React Native Error:undefined不是一个函数(求值

jQuery:TypeError'undefined'不是一个函数

wrapper.find不是一个函数

类型错误:'todo.find 不是一个函数'

kendo javascript t.find不是一个函数

this.store.find不是一个函数

另一个Uncaught TypeError:undefined不是一个函数

可选链 - Function.prototype.apply 在 undefined 上被调用,这是一个 undefined 而不是一个函数

每当我尝试创建一个新的反应函数时,Undefined 都不是一个函数

未捕获的TypeError:将相同代码移至另一个站点时,undefined不是一个函数

使用AngularJS的模态无法打开,出现TypeError:undefined不是一个函数

undefined不是一个函数(在单击onPress时在react native中进行求值............

ViewModel中的敲除函数返回Undefined不是一个Function

Uncaught TypeError:使用require.js时undefined不是一个函数

尝试使用jQuery UI时出现“ TypeError:'undefined'不是一个函数”

deferred.resolve给出错误TypeError:undefined不是一个函数

Angular Karma测试得到“ TypeError:'undefined'不是一个函数”

使用`should`测试nodeJS应用程序时出错(undefined不是一个函数)

Node.js和Mongodb-TypeError:undefined不是一个函数