我创建了一个 <a>
动态标记和 <div>
动态地。我想要 <a>
成为 <div>
的 child 最后将 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
呈现时,不是它的 child 。我做错了什么?
最佳答案
使用append
var div_Item = $('<div/>', {
class: 'col-xs-12 col-sm-6 col-md-6 col-lg-3 portfolio-item'
});
div_Item.append(contentLink);
关于javascript - 将动态 jquery a href 添加到动态 jquery div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22653213/