Jquery 附加具有类似文件名的图像(1个字符不同)

Jquery 附加具有类似文件名的图像(1个字符不同),jquery,arrays,append,Jquery,Arrays,Append,我需要动态地将几个文件名相似的图像附加到div中,例如c-abc.01.jpg、c-abc.02.jpg、c-abc.03.jpg等等 我想我需要使用attr('src')创建一个数组,然后附加该数组,但我不确定如何使用src来实现这一点。我已经尽可能多地加载了一个图像,现在我无法想象阵列会有什么帮助。然而,缔约国: 此外,.attr()不应用于普通对象、数组、窗口或文档 所以现在我真的很困惑,我真的很想知道一些方向 MTIA 我的jquery: $('img.displayer').live(

我需要动态地将几个文件名相似的图像附加到div中,例如c-abc.01.jpg、c-abc.02.jpg、c-abc.03.jpg等等

我想我需要使用attr('src')创建一个数组,然后附加该数组,但我不确定如何使用src来实现这一点。我已经尽可能多地加载了一个图像,现在我无法想象阵列会有什么帮助。然而,缔约国:

此外,.attr()不应用于普通对象、数组、窗口或文档

所以现在我真的很困惑,我真的很想知道一些方向

MTIA

我的jquery:

$('img.displayer').live('click', function (e) {

    var activeID = $(this).attr('id');
    if($('img.displayer').hasClass('current')) {
        $('img.displayer.current').removeClass('current');
    }
    $(this).addClass('current');
    e.preventDefault();
    $('#content-row').fadeOut(700, function() {
        $('#content-image').empty();
        $('#content-text').stop(true, true).load( 'all-text.html #' + activeID );
        $('#content-image').append('<img src="images/c-' + activeID + '.01.jpg" />');
    });
    $('#content-row').fadeIn(700);
});
$('img.displayer').live('click',函数(e){
var activeID=$(this.attr('id');
if($('img.displayer').hasClass('current')){
$('img.displayer.current').removeClass('current');
}
$(this.addClass('current');
e、 预防默认值();
$(“#内容行”).fadeOut(700,function(){
$(“#内容图像”).empty();
$('#content text').stop(true,true).load('all-text.html#'+activeID);
$(“#内容图像”)。追加(“”);
});
$(“#内容行”).fadeIn(700);
});

假设您想通过c-abc-09.jpg添加图像“c-abc-01.jpg”。您可以使用for循环这样做:

$('img.displayer').live('click', function (e) {

    var activeID = $(this).attr('id');
    if($('img.displayer').hasClass('current')) {
        $('img.displayer.current').removeClass('current');
    }
    $(this).addClass('current');
    e.preventDefault();
    $('#content-row').fadeOut(700, function() {
        $('#content-image').empty();
        $('#content-text').stop(true, true).load( 'all-text.html #' + activeID );
        for (var i = 1; i < 9; i++) {
            $('#content-image').append('<img src="images/c-' + activeID + '.0' + i + '.jpg" />');
    });
    $('#content-row').fadeIn(700);
});
$('img.displayer').live('click',函数(e){
var activeID=$(this.attr('id');
if($('img.displayer').hasClass('current')){
$('img.displayer.current').removeClass('current');
}
$(this.addClass('current');
e、 预防默认值();
$(“#内容行”).fadeOut(700,function(){
$(“#内容图像”).empty();
$('#content text').stop(true,true).load('all-text.html#'+activeID);
对于(变量i=1;i<9;i++){
$(“#内容图像”)。追加(“”);
});
$(“#内容行”).fadeIn(700);
});