我有以下 DIV 样式:
#dropzone
{
height: 530px;
width: 530px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 2px dashed #0687FF;
display: block;
background-image: url(/Images/RE/02.png);
}
我正在将拖放功能实现到网络上。放下图像后,我得到了一大堆字符串,如下所示:
我正在尝试使用
更改我的dropzone
的背景图片
alert(evt.target.result);
//$('#dropzone').css('background-image', url(evt.target.result));
//$('#dropzone').css('background-image', evt.target.result);
两种注释方式均无效。请指教
最佳答案
尝试对属性使用驼峰命名法并插入变量,就像这样
$('#dropzone').css('backgroundImage', 'url(' + evt.target.result + ')');
关于javascript - JQuery 无法更改背景图像 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19111027/