$("#home").append('<div style="background:url("http://example.com/images/'+obj[i]+'.jpg")"');
这是怎么回事?我想我已经正确地关闭了它..
最佳答案
您遇到引号不匹配的问题 - 您需要转义 url
属性值中的双引号,或将其删除。您也没有正确关闭 div
标签。试试这个:
$("#home").append('<div style="background:url(http://example.com/images/' + obj[i] + '.jpg)"></div>');
关于javascript - 在我的例子中连接变量和背景样式被破坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29345918/