jquery - 链接 jquery 附加样式

标签 jquery jquery-append

是否可以将样式链接到 jquery 追加函数?我正在努力实现这样的目标。但目前效果不佳。我可能采取了错误的方法。

for (i = 0; i < store.image().length; i++) {
     $('#carousel-inner')
          .append($("<div> </div>"))
          .addClass("shop-image item")
          .css('background-image', 'url(' + store.image()[i] + ')');
     }
}

最佳答案

如果你想将classbackground添加到新的div元素中,那么你可以这样做:

for (i = 0; i < store.image().length; i++) {
    var $div = $('<div>').addClass('shop-image item')
                         .css('background-image', 'url(' + store.image()[i] + ')');

    $('#carousel-inner').append($div);
}

关于jquery - 链接 jquery 附加样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17068596/

相关文章:

javascript - .append 到 "Add This Event"使用 jQuery 的小部件摘要文本(语法帮助)

javascript - 在html中显示的日期中添加div并将日期和月份分开

jquery - 为什么单击对附加元素不起作用?

javascript - 如何使用jquery获取元素的title属性并将其插入到元素后面?

javascript - 在使用 jstree 重命名之前双击以编辑节点

javascript - 在 jQuery 中创建一个 div 元素

jquery - Owl Carousel ,ajax加载

javascript - YouTube iframe 的 jQuery 弹出窗口在 Firefox 中不起作用

jquery - window.scroll 函数卡住 Firefox

jquery - addClass 使用 .live() 和 jQuery