使用JQuery为Editor创建一个新的“Scope”

时间:2012-07-22 05:43:03

标签: jquery html css

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

到目前为止我写的规则:

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

我的问题:

我希望实现像分数和平方根这样的东西,我可以在更大的方程编辑器中添加迷你方程式编辑器,然后进入这些新的"范围"使用向上/向下箭头,就像当前的文本框一样。

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

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

1 个答案:

答案 0 :(得分:0)

好的,我想我知道你要去哪里了,所以我要去捅它。

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