Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript MathJax.Hub.getAllJax返回空数组_Javascript_Jquery_Angularjs_Mathjax - Fatal编程技术网

Javascript MathJax.Hub.getAllJax返回空数组

Javascript MathJax.Hub.getAllJax返回空数组,javascript,jquery,angularjs,mathjax,Javascript,Jquery,Angularjs,Mathjax,我的html: {{问题显示} Javascript代码: var math = MathJax.Hub.getAllJax("questiondisplay") 在进行此运算时,是一个空数组[] 但是,在执行$(“#问题显示”)时,我得到:[] 谁能解释一下我用MathJax做了什么错事吗?在id为问题显示的元素中没有数学。您说您得到了[],这是一个空的跨度,因此它不包含数学。因此,要求MathJax获取其中的所有数学值应该返回一个空数组。也许你应该更详细地说明你想做什么,以及你期望得到什么

我的html:

{{问题显示}

Javascript代码:

var math = MathJax.Hub.getAllJax("questiondisplay")
在进行此运算时,是一个空数组
[]

但是,在执行
$(“#问题显示”)
时,我得到:
[]


谁能解释一下我用MathJax做了什么错事吗?

在id为
问题显示的元素中没有数学。您说您得到了
[]
,这是一个空的跨度,因此它不包含数学。因此,要求MathJax获取其中的所有数学值应该返回一个空数组。也许你应该更详细地说明你想做什么,以及你期望得到什么结果。看起来好像有什么东西试图在HTML到达页面之前处理双大括号
{}
。可能是您的模板引擎(角度?把手?),请尝试配置MathJax以使用不同的分隔符。双美元符号似乎是一种常见的选择。