如何仅将div内容附加到一个类一次?

时间:2019-11-26 11:31:03

标签: javascript html

我有几张幻灯片图像。在单击下一步按钮时,图像正在幻灯片显示,但是我想在图像上为每个图像添加文本。 javacsript代码:

afterShow: function( instance, current ) {


    //alert($(this).find('img').attr('alt'));

    var url = window.location.href;
    var cat = url.substring(url.lastIndexOf('#') + 1); 
    var cats = cat.split('-');
    catId= cats[0];
    var index=catId+$("[data-fancybox-index]").html();
    //alert($("[data-fancybox-index]").html());
    //$('.fancybox-slide').children(".imagecontainer").remove();

    //alert($("#d_" + index).length);
    if($("#d_" + index).length == 0) {
        var strDiv='<div id="d_'+index+'" class="centerdivCont"></div>';
        $(".fancybox-content").append(strDiv);
        return false;

    }

    /*if($("#d_" + index).length> 0) {
        var strDiv='<div id="d_'+index+'" class="centerdivCont"></div>';
        $(".fancybox-content").remove(strDiv);
    }else{
        var strDiv='<div id="d_'+index+'" class="centerdivCont"></div>';
        $(".fancybox-content").append(strDiv);
    }*/

        //alert($("#d_" + index).length);


    //$(".fancybox-slide").append($('#'+index).html());

},

0 个答案:

没有答案