【问题标题】:jQuery Radial Menu Malfunctioing in Safari and IE8Safari 和 IE8 中的 jQuery 径向菜单故障
【发布时间】:2025-12-22 11:45:11
【问题描述】:

我在 this page 上使用 Nirvana Tikku 的 Jquery Radial Menu 插件。

动画在 IE9、FF 和 Chrome 中运行得非常好。但是,它在 IE8 或 Safari (5) 中不起作用。使事情变得更具挑战性的是,这些浏览器中的每一个都以不同的方式出现故障。 (当然,这并不奇怪。)

在 IE8 中,默认情况下,弯曲的梯形不会正确定位自己。否则,动画效果很好。这让我相信这个问题的根源在于一些古怪的 IE8 CSS 问题。

另一方面,Safari 似乎无法正确处理 Jquery 函数。菜单最初显示正确。但是,每次点击都会发送梯形散射。

只有“梯形”梯形始终正确显示。

我在此处发布了一些屏幕截图,以防它们对您有所帮助:http://dl.dropbox.com/u/9534659/screenshots.zip

任何提示将不胜感激。

更新(2012 年 1 月 25 日)

我的动画可以在所有浏览器上运行,除了 Windows 版本的 FF 和 IE8。 (在 Mac 版的 FF 中运行良好。)

任何其他建议将不胜感激。

【问题讨论】:

    标签: javascript jquery css internet-explorer-8 safari


    【解决方案1】:

    尝试将其添加到 css 中的类 .radial_div_item 中:-webkit-transition:all .1s ease-in-out;

    【讨论】:

    • 非常有帮助,戴夫。谢谢你。这几乎解决了 Safari 中的问题。知道 IE8 出了什么问题吗?