javascript - 更改背景图像不起作用

标签 javascript jquery html css

我的 HTML,带有初始 background-image:

<div id="ffff" style="width: 200px; height: 200px; background-image: url('/uploads/backroundDefault.jpg')">sddsadsdsa<br>dffdsdfs</div>

到目前为止一切顺利。然后:

$(document).ready(function() {
  $('#ffff').css('background-image', 'url(/uploads/lol.png) no-repeat');
});

没有效果

最佳答案

no-repeat 是无效的 background-image 属性。要么删除它:

$('#ffff').css('background-image', 'url(/uploads/lol.png)');

或改为设置背景:

$('#ffff').css('background', 'url(/uploads/lol.png) no-repeat');

关于javascript - 更改背景图像不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34071084/

相关文章:

php - 网站上传网页的问题

javascript - cucumber 测试。动态获取步骤正则表达式

javascript - FullCalendar 'basicWeek' 标题显示

html - 为什么我的网页变成蓝色

html - 将美元前缀添加到 Bootstrap 输入框

javascript - e.preventDefault 不停止表单上的重定向

javascript - 将数据从 HTML 表单发送到 Google 表格

javascript - jquery 中的 if 条件

javascript - 如何使一个元素上的事件导致另一个元素上的 Bootstrap 弹出窗口?

html - 我可以将 div 用作 UL 的直接子代吗?