gpt4 book ai didi

javascript - jquery 中 get 方法上设置 div 失败

转载 作者:行者123 更新时间:2023-11-28 12:33:51 24 4
gpt4 key购买 nike

我想将 div 的文本设置为“未找到”,以防脚本无法获取脚本中的 url。我正在使用 jQuery 1.4 版本,由于某种原因我必须继续使用它。谁能提出一些好主意吗?

javascript

$(document).ready(function () {
$("#slides").html("");
$.get('someURl',

function (d) {
var i = 0;
var array = [];
var anchorImg = '';
$(d).find('entry').each(function () {
anchorImg = "<img id='imageID" + i + "' width='480' height='380'/>"
$("#slides").append(anchorImg);
var $entry = $(this);
var pic = $entry.find('content').attr('src');
array[i] = pic;
var ankita = "imageID" + i;
document.getElementById(ankita).src = array[i];
i++;
});

});

});

最佳答案

1.4 没有延迟函数,因此您唯一的选择是将 $.get 转换为 $.ajax 调用并使用 error 处理程序:

$.ajax({
method: 'GET',
url: 'someURl',
success: function(d) {
var i = 0;
var array = [];
var anchorImg = '';

$(d).find('entry').each(function() {
anchorImg= "<img id='imageID" + i + "' width='480' height='380'/>"
$("#slides").append(anchorImg);
var $entry = $(this);
var pic = $entry.find('content').attr('src');
array[i] = pic;
var ankita = "imageID" + i;
document.getElementById(ankita).src = array[i];
i++;
});
},
error: function() {
$('#slides').text('Not found');
}
});

不过,您确实应该插入使用最新版本的 jQuery。 1.4 已经过时近 4 年了!

关于javascript - jquery 中 get 方法上设置 div 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19272503/

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