Javascript 未捕获类型错误:callback.apply不是函数
我在网上查了一下,但没有找到这个问题的答案,这个错误是从哪里来的 我正在编写一个非常简单的代码,用另一个文本替换一些文本 这是HTML 但当我运行它时,它会产生以下输出: 未捕获类型错误:callback.apply不是函数 您可以在那里查看:。在第一个参数中应该是函数,如下所示Javascript 未捕获类型错误:callback.apply不是函数,javascript,jquery,Javascript,Jquery,我在网上查了一下,但没有找到这个问题的答案,这个错误是从哪里来的 我正在编写一个非常简单的代码,用另一个文本替换一些文本 这是HTML 但当我运行它时,它会产生以下输出: 未捕获类型错误:callback.apply不是函数 您可以在那里查看:。在第一个参数中应该是函数,如下所示 $('.imgLittle').each(function() { // your code }) 。each()想要一个函数作为它的第一个参数,您要传递一个字符串。有关正确用法,请参见下面Alexander的回
$('.imgLittle').each(function() {
// your code
})
。each()
想要一个函数作为它的第一个参数,您要传递一个字符串。有关正确用法,请参见下面Alexander的回答。$(this).css('background-image')。替换(/^(.*?\.jpg)。*/,“$1”)代码>不会做任何事,仅供参考。图像url不会被更新。@epascarello确实,只需更改函数即可。谢谢大家!
$(document).each('.imgLittle',function(){
newLink = $(this).css('background-image').replace(/^(.*?\.jpg).*/, "$1");
$(this).css('background-image',newLink)
})
$('.imgLittle').each(function() {
// your code
})