javascript - 如何使用 jquery 更改 svg 中的图像 url?

标签 javascript jquery jquery-svg

我想使用下面给出的 svg 标签使用 jquery 动态更改图像 url 的 id 属性。任何人都可以帮助我。

<image id="background_image" width="804" height="943" preserveAspectRatio="xMinYMin" style=" pointer-events:none;background-repeat:repeat-y;" xlink:href="http://www.example.com/img/imag.png">

我想动态更改打击网址 http://www.example.com/img/imag.png

最佳答案

一个带有 attr 的简单选择器(如下所示)应该适合您。

$('#background_image').attr('xlink:href','newurl.com/image.png');        

关于javascript - 如何使用 jquery 更改 svg 中的图像 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38761051/

相关文章:

jquery - "monthly special"的网站弹出窗口

jquery - 通过jquery更改svg中的文本(文本是动态值-温度)

html - 填充 svg 路径背景。填充不起作用

javascript - onClick 显示 iframe 5000 然后隐藏

javascript - 如何获取元素的父元素?

php - Javascript 无法在 JQuery 加载的 DIV 中工作

jquery - 可汗学院的提示功能是如何编码的

php - 错误: INVALID_STATE_ERR: DOM Exception 11 with php websockets

javascript - marionette.js Controller 初始化中的 this.options 参数

jquery - 如果所有元素具有相同的 ID,则使它们可拖动