从加载Ajax的图像数组中选择一个段

时间:2012-11-19 07:54:59

标签: jquery

我需要从jquery ajax加载的图像数组中选择并显示3个中间图像

for (h=2;h<5;h++){
    $('#sandbox').load('./ajax/profile.html li a')[h];
        };

我希望#sandbox只显示三张图片:数字2,3和4.上面的代码不起作用

2 个答案:

答案 0 :(得分:1)

尝试

$('#sandbox').load('./ajax/profile.html li a:eq(1),li a:eq(2),li a:eq(3)');

没有for循环

答案 1 :(得分:1)

您可以在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);
    });
})