1
我試圖編寫一段代碼,當單擊按鈕時,它會檢查圖像列表,檢查它是否具有「視頻」ID,如果它確實如此顯示覆蓋圖並移除那裏的玩家。嘗試更改圖像狀態時未捕獲TypeError
我不斷收到此錯誤:
Uncaught TypeError: Cannot call method 'indexOf' of undefined
這裏是代碼:
$("#actions .btn").click(function(){
$('.span img').each(function(){
if($(this).attr('id').indexOf('video') != -1){
var spanid = $(this).attr('id').replace(/video/, '');
$(this).removeClass('hideicon');
$('#mediaplayer' + spanid + '_wrapper').remove();
}
});
});
啊好聲音。我添加了額外的支票,現在功能正常。這也是部分範圍問題。我的錯誤。謝謝您的幫助! – MrFirthy
@ user1694888 - 不客氣,很高興我可以幫忙:) –