2

我有一个使用 raphael javascript 库的功能齐全的“剪贴簿”类型的东西。因为转换后的图像重叠,所以我进行了悬停效果,将图像带到前面并添加了光晕,然后在离开时移除了光晕。然后单击事件将图像显示在颜色框中。除了在 IE 7 和 8 中,所有这些都工作得非常好——悬停工作并将图像向前推进,但辉光没有被移除,因此以下点击事件根本不起作用。删除条目悬停事件部分已修复单击事件,但我真的很想实现这种悬停效果。

这是脚本块:

paper.forEach(function (el) {
    el.hover(
        function() {
            el.toFront();
            el.g = this.glow();
        },
        function() {
            el.g.remove();
        }
    );

    // el.click block goes here and breaks if the el.hover block above is uncommented in IE 7 and 8
});

其余代码都是从数据库动态生成的,很难进入这里并对每个人都有意义。只是想知道上面有什么问题吗?我已经让其他一切工作正常,但这是我第一次和拉斐尔一起外出,所以我不是很自信!

谢谢。

4

0 回答 0