【问题标题】:Javascript for replacing $ with $$ or $latex用 $$ 或 $latex 替换 $ 的 Javascript
【发布时间】:2016-12-08 13:05:01
【问题描述】:

我确实知道好的 HTML 和一些 PHP,但一点也不知道 javascript,所以我需要一些帮助来解决这个问题。我有一个 wordpress 网站,它使用数学方程式和 Simple Matjax 插件来从乳胶中渲染数学。有许多用于乳胶的 wopress 插件,其中一些更快,一些更慢。 我试图找到一个更快的插件来替换 Simple Mathjax,但是每个其他插件都使用与我使用 $...$ 不同的数学“引用” 所以我需要一个 javascript 来替换 $...$ 与 $$...$$ 或第一个 $ 与 $latex (或任何我可能需要的特定插件的开始和结束序列)。我想这很简单,但正如我所说,我根本不懂 javascript。谢谢。

PS。有一个替换 WP Quick Latex,但是当我安装它时,它会阻止对我的主页的访问(所有其他页面都被渲染和显示,除了我的主页、第 2 页、第 3 页……包含 excertpts)。有什么建议?编辑:Quicklatex 使用简码 [latexpage]。如果在主页上启用它,它必须处理所有方程,因此加载主页的等待时间会显着增加。

【问题讨论】:

  • 网站是 www.show-my-homework.com
  • 这是 java 问题还是 javascript 问题。它们不是同一种语言。
  • Javascript。我得到了答案。谢谢。
  • 如果你得到了答案,你应该通过接受他们的答案来感谢这个人。此外,正如斯蒂芬所提到的,您应该编辑您的问题以将“java”更改为“JavaScript”,以避免未来的读者产生任何混淆。这两种语言非常不同!
  • 我昨天记下了答案,只是我的分数低于 15 分左右,而且它没有显示为记下。请原谅我。编辑:我昨天刚投了赞成票,现在我记下了。

标签: javascript wordpress latex


【解决方案1】:

字符串替换的javascript函数是

replace("string to replace", "new string")

我认为你应该这样做:

var string = "$"; // <-- this is where you enter the string you want to replace
var new_replaced_string = string.replace("$", "$latex");

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2016-02-25
    • 1970-01-01
    • 1970-01-01
    • 2011-02-02
    • 2017-09-07
    • 2013-04-20
    • 1970-01-01
    • 2011-06-02
    • 1970-01-01
    相关资源
    最近更新 更多