2012-07-22 59 views
1

我想创建一个教育网站,教师可以在其中创建数学/科学问题,学生可以使用gui公式编辑器回答这些问题(所有当前的Web方程编辑器我见过需要乳胶的知识)。我至今写使用JQuery为编辑器创建新的“范围”

规则:

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

我的问题:

我想实现的东西像分数,平方根,我可以在较大的公式编辑器中添加迷你方程式编辑器,并步入这些新的“范围”与向上/向下箭头很像目前的文本框。

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

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

回答

0

好吧,我想我明白你要去的地方,所以我要去刺一下它。

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