1

我正在尝试创建一个教育网站,教师可以在其中创建数学/科学问题,学生可以使用 gui 方程编辑器回答这些问题(我见过的所有当前网络方程编辑器都需要乳胶知识)。

到目前为止我写的规则:

  • 单击一个空格将光标移到那里。
  • 单击按钮会在当前光标位置添加一个符号。
  • 键入数字会在方程式中添加一个动态调整大小的数字框。
  • 键入字母会在方程式中添加一个字母(变量)。
  • Backspace、delete 和左/右箭头键按预期工作。
  • 如果您在一个字母或数字旁边,单击向上/向下箭头会进入该文本框,以便您可以对其进行编辑。

我的问题:

我想实现诸如分数和平方根之类的东西,我可以在更大的方程编辑器中添加迷你方程编辑器,并使用向上/向下箭头进入这些新的“范围”,就像目前的文本框一样。

我无法决定如何保持相同的行为,但只是缩小一切。我需要调整所有图片、容器和光标的大小。

我知道这个问题可能看起来不清楚,我真的被卡住了!

4

1 回答 1

0

好吧,我想我知道你要去哪里了,所以我要试一试。

如果您还没有,我会将您的方程式编辑器变成一个jQuery 插件,然后使用jQueryUI 对话框来显示“范围”或您的插件的其他实例。在我看来,您希望能够在编辑器中创建一个方程,并可能将该方程的输出传递给父方程编辑器。我希望这会有所帮助。如果您可以提供一些伪代码,我可能会进一步帮助您。

于 2012-07-27T20:35:30.220 回答