Javascript 使用django静态目录中的attr()从jquery设置图像src

Javascript 使用django静态目录中的attr()从jquery设置图像src,javascript,jquery,html,django,Javascript,Jquery,Html,Django,我是django新手,我想将静态目录中的图像设置为 然而,我想通过jQuery动态地获取一个图像,这是怎么做到的 更新 查看控制台,错误显示找不到映像,因为找不到目录 加载资源失败:服务器响应状态为404(未找到) /main/images/graphics是django静态文件夹中的相对目录。我应该给jQuery文件提供什么路径?JS/jQuery逻辑很好,因此可能是函数调用不正确,或者person值与有效图像不匹配,甚至代码中的其他地方存在错误。在任何情况下,请检查控制台的错误,并让我们知

我是django新手,我想将静态目录中的图像设置为

然而,我想通过jQuery动态地获取一个图像,这是怎么做到的

更新

查看控制台,错误显示找不到映像,因为找不到目录

加载资源失败:服务器响应状态为404(未找到)


/main/images/graphics
是django静态文件夹中的相对目录。我应该给jQuery文件提供什么路径?

JS/jQuery逻辑很好,因此可能是函数调用不正确,或者
person
值与有效图像不匹配,甚至代码中的其他地方存在错误。在任何情况下,请检查控制台的错误,并让我们知道它是什么says@RoryMcCrossan你是对的,刚刚检查控制台,出现了一个错误,我更新了我的问题谢谢。这个错误意味着JS代码工作正常。问题很简单,您试图显示的图像在您创建的URL中不存在。尝试从站点根目录将路径设置为相对路径,例如
/main/images/patrait/…
是的,我需要返回两个父目录并将路径设置为相对路径。在我的例子中:…/../static/main/images/grait/很高兴你能用上它
<img id="A">
<img id="A" src="{% static "main/images/portrait/whatever.jpg" %}">