如何将一个元素追加/添加到正文中,例如svg内联代码,然后使用jquery在附加的svg中找到一个子元素?
我试过了:
$('body').prepend(varWithSvgCode).find('path')
但这似乎选择了我假设的所有svg元素的所有路径。
谢谢
问题是因为prepend()
将返回附加到的元素,即。 body
,而不是附加的内容。
要解决这个问题,你可以反转你的逻辑,在内容之前从内容构建一个jQuery对象,然后执行你的find()
:
var path = $(varWithSvgCode).prependTo('body').find('path');