我编写了一个讨厌的小javascript函数,它创建了一个MathML矩阵DOM。我的问题是,当我插入带有jQuery的append(MathMLDOM)的DOM时,它不能正确显示。但是,当我复制、粘贴生成的XML并手动将其插入到HTML文档中时,它显示得很好。为什么append不起作用,有什么方法可以动态插入MathML DOM吗?
问候
发布于 2012-11-29 16:32:23
您是否附加了正确的XML名称空间?这对我来说很有效:
$('#foo').append('<math xmlns="http://www.w3.org/1998/Math/MathML"><msup><mi>a</mi><mi>i</mi></msup><mo>+</mo><mi>b</mi></math>')没有命名空间,没有MathML。
https://stackoverflow.com/questions/13621545
复制相似问题