我需要从通过 jquery ajax 加载的图像数组中选择并显示 3 个中间图像
for (h=2;h<5;h++){
$('#sandbox').load('./ajax/profile.html li a')[h];
};
我希望 #sandbox 只显示三个图像:数字 2 、 3 和 4。上面的代码不起作用
我需要从通过 jquery ajax 加载的图像数组中选择并显示 3 个中间图像
for (h=2;h<5;h++){
$('#sandbox').load('./ajax/profile.html li a')[h];
};
我希望 #sandbox 只显示三个图像:数字 2 、 3 和 4。上面的代码不起作用
尝试
$('#sandbox').load('./ajax/profile.html li a:eq(1),li a:eq(2),li a:eq(3)');
没有 for 循环
您可以在load()的回调函数中访问加载的 html ,
$('#sandbox').load('./ajax/profile.html li a', function(result){
$(result).find('li a:eq(1), li a:eq(2), li a:eq(3)').each(function(){
alert(this.tagName);
});
})