簡體   English   中英

將動態jQuery a href添加到動態jQuery div中

[英]Add a dynamic jquery a href into a dynamic jquery div

我已經動態創建了一個<a>標簽和一個動態<div>標簽。 我希望<a><div>的子級,最后將div添加到其父級中。 以下是代碼:

var contentLinkWithImage = $('<img />', {
            src:'images/cg/story1.jpg',
            width:'300',
            height:'250',
            class:'img-responsive item_back_img'
        });

var contentLink = $('a', {
            href:'#',
            text:contentLinkWithImage
});

var div_Item = $('<div/>', {
            class: 'col-xs-12 col-sm-6 col-md-6 col-lg-3 portfolio-item',
            html : contentLink
});

最后,我使用以下命令將div_item添加到給定的父div:

$('#myParentDiv').html(div_Item);

問題是渲染時我只能看到div_Item ,而不是孩子。 我究竟做錯了什么?

使用append

var div_Item = $('<div/>', {
        class: 'col-xs-12 col-sm-6 col-md-6 col-lg-3 portfolio-item'

});
 div_Item.append(contentLink);

您的圖像有問題。 您必須以CSS聲明寬度和高度的尺寸。

所以,這樣使用;

var contentLinkWithImage = $('<img />', {
            src:'images/cg/story1.jpg',
            width:'300px',
            height:'250px',
            class:'img-responsive item_back_img'
        });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM