我需要使用jquery更改divs背景图像的帮助

我需要使用jquery更改divs背景图像的帮助,jquery,Jquery,我有以下代码 #divbox{ width:90%; height:60px; border:1px solid; margin: 0 auto; } <div id="divbox" style="background-image: url('../home/images/sydney333x60.jpg');";> 但是我找不到“.attr”和/或“src”应该使用什么 我在stackoverflow中查看了一些答案,但无法让它们发挥作用,我用单选按

我有以下代码

#divbox{
  width:90%;
  height:60px;
  border:1px solid;
  margin: 0 auto;     
}

<div id="divbox" style="background-image: url('../home/images/sydney333x60.jpg');";>
但是我找不到“.attr”和/或“src”应该使用什么

我在stackoverflow中查看了一些答案,但无法让它们发挥作用,我用单选按钮覆盖了图像,但示例不起作用。

使用“attr”时,您需要更改命名属性,例如:

  • checked=“checked”
  • src=“someimage.jpg”
  • 宽度=“100%”
然而,css处理样式属性中的任何内容。您可以将attr用于样式,但是,您将修改整个属性,而不仅仅是您感兴趣的一个属性

所以

将是为src在

<img src="" />

非常感谢,不仅仅是代码,还有解释。
$("#divbox").attr("src", "new image path");
<img src="" />
$("#divbox").css("background-image", "url('../path/to/new/image.jpg')");