我如何重新渲染mathquill.js?

时间:2015-01-29 17:39:54

标签: javascript angularjs mathquill

问题是,我使用angularjs ng-include来加载部分,而mathquill框是部分的,如果我把

<script src="/MathQuill/mathquill.js"></script>

在局部视图中,它工作正常,但我会收到警告:

Synchronous XMLHttpRequest on the main thread is deprecated because of its   detrimental effects to the end user's experience. For more help, check http://xhr.spec.whatwg.org/.

如果我把

<script src="/MathQuill/mathquill.js"></script>

在主视图中,加载部分后,mathquill根本不起作用,这是渲染问题吗?如何重新渲染局部视图?或者如果不是,我该如何解决?

1 个答案:

答案 0 :(得分:0)

在mathquill网站上找到:

请注意,对于在文档就绪的HTML DOM中没有动态创建的元素,您需要在插入可见的HTML DOM后调用我们的jQuery插件:

$('<span>x^2</span>').appendTo('body').mathquill() or .mathquill('editable')