Highstock 滚动条在 svgforeignObject 中不起作用

发布于 2025-01-08 19:36:08 字数 701 浏览 0 评论 0原文

我正在使用 Highstock,通过 元素将其插入到某些 中,如下所示:

http://jsfiddle.net/3svXN/

但是,在 Firefox 中,滚动条不起作用 - 并且它在我的JsFiddle 的例子也可以。如何使 Highstocks 滚动条在 SVG 中工作?

编辑

虽然上述案例适用于 Firefox12,但以下案例使用 viewBox< /a> 缩放效果属性没有:

http://jsfiddle.net/3svXN/9/

如何使 Highstocks 滚动条在 SVG 中工作,同时受viewBox 属性?

I'm using Highstock, inserting it into some <svg> via a <foreignObject> element, like so:

http://jsfiddle.net/3svXN/

However, in Firefox, the scroll bar doesn't work - and it doesn't work in my JsFiddle example either. How can I make the Highstocks scrollbar work in a SVG <foreignObject>?

Edit

While the above case works in Firefox12, the following case which makes use of the viewBox attribute for a zoom effect doesn't:

http://jsfiddle.net/3svXN/9/

How can I make the Highstocks scrollbar work in a SVG <foreignObject> while it is affected by a viewBox attribute?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

我不会写诗 2025-01-15 19:36:08

原始测试用例适用于 Firefox trunk。这意味着它应该在 2012 年 6 月 5 日 Firefox 13 发布后就可以工作。我还没有检查 Firefox 11 或 12,看看它是否在 13 之前的版本中得到修复,所以你可能会更早幸运。

The original testcase works on Firefox trunk. This means that it should work once Firefox 13 comes out on 5th June 2012. I haven't checked Firefox 11 or 12 to see whether it's fixed any earlier than version 13 so you might get lucky earlier.

巴黎盛开的樱花 2025-01-15 19:36:08

我认为您使用的 jQuery 版本有问题。我切换到 1.7.1,它可以在 firefox 和 chrome 上运行(无法在 IE 上测试)

Fiddle http:// /jsfiddle.net/3svXN/3/

编辑 - 实际上这很奇怪:只有当你用 Firefox 打开它并按“运行”时,我的小提琴才能在 1.7.1 上正常工作,或者你选择不同的时间范围。你应该在本地尝试它(但我认为这些是夜间构建)它永远不会工作。

I think that there is a problem with the jQuery version you are using. I switched to 1.7.1 and it works on firefox and chrome (can't test it on IE)

Fiddle http://jsfiddle.net/3svXN/3/

EDIT - actually this is quite strange: my fiddle works correctly with 1.7.1 only if you open it with firefox and press "Run” or you select a different timeframe. You should try it locally. With jQuery edge (But i think those are the nightly build) it never works

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文