在Orbeon中为HTML5图像映射创建自定义XBL控件

问题描述 投票:0回答:2

我创建了一个自定义XBL控件,它包含一个图像和一个map元素(都在xhtml命名空间中)来定义可点击区域。我已经能够链接点击事件来设置一个复选框,但这似乎只适用于一个检查/取消检查周期。

此外,当我在窗体上放置XBL的另一个实例时,每个控件的绑定事件不是独立的。例如,单击一个控件上的区域会在另一个控件上设置复选框!

我试图实现像这个例子http://www.outsharked.com/imagemapster/default.aspx?demos.html,但使用图像来标记选择而不是阴影。

您是否认为可以在Orbeon中实现自定义控件?

或者,集成上述imagemapster jquery插件的方法也很棒。我试过但它似乎没有正确初始化。

先谢谢你,杰克。

orbeon
2个回答
0
投票

是的,这是可能的。真的,对你能做的事情应该没有任何限制。特别参见JavaScript Companion Classes的JavaScript集成。随意分别发布具体问题,


0
投票

ODK现在有一个很好的实现,使用SVG替换选择:https://github.com/opendatakit/xforms-spec/issues/108

在Orbeon看到类似开箱即用的东西真是太好了

© www.soinside.com 2019 - 2024. All rights reserved.