簡體   English   中英

未捕獲的TypeError:callback.apply不是函數

[英]Uncaught TypeError: callback.apply is not a function

我已經看過網絡,但沒有找到這個問題的答案,這個錯誤可能來自哪里?

我正在研究一個非常簡單的代碼,我只是用另一個代替了一些文本。

這是HTML

<div class="imgLittle" style="background-image:url(http://voyagesarabais.com/1874431.jpg4fre);"</div>
<div class="imgLittle" style="background-image:url(http://voyagesarabais.com/159431.jpg4fre);"</div>

這是jQuery

$(document).each('.imgLittle',function(){
  newLink =  $(this).css('background-image').replace(/^(.*?\.jpg).*/, "$1");
  $(this).css('background-image',newLink)
})

但是當我運行它時它出來了這個輸出:

未捕獲的TypeError:callback.apply不是函數

你可以看看那里: JsFiddle

.each第一個參數應該是函數,就像這樣

$('.imgLittle').each(function() {
  // your code
})

Example

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM