Javascript 使用Raphael JS一次缩放一组元素
我有一个简单的拉斐尔JS场景,主要包含基本元素、圆、矩形、图像等 我想在鼠标悬停事件中放大一个圆圈,我可以这样做,但我想在圆圈顶部添加一个图像,当鼠标悬停在圆圈或图像上时,也可以进行缩放 有没有一种方法可以一次缩放两个(或X个)项目而不是一个?是否有某种我找不到的“容器”元素Javascript 使用Raphael JS一次缩放一组元素,javascript,svg,raphael,Javascript,Svg,Raphael,我有一个简单的拉斐尔JS场景,主要包含基本元素、圆、矩形、图像等 我想在鼠标悬停事件中放大一个圆圈,我可以这样做,但我想在圆圈顶部添加一个图像,当鼠标悬停在圆圈或图像上时,也可以进行缩放 有没有一种方法可以一次缩放两个(或X个)项目而不是一个?是否有某种我找不到的“容器”元素 另外,当鼠标在圆上时,事件会触发,但当鼠标在图像上移动时,圆的mouseout事件会触发,我如何停止此操作,使其看起来像是圆和图像是一个元素?我认为您在这里要做的是在已有的圆/图像组合上创建一个透明的圆。所以,圆圈,图像,
另外,当鼠标在圆上时,事件会触发,但当鼠标在图像上移动时,圆的mouseout事件会触发,我如何停止此操作,使其看起来像是圆和图像是一个元素?我认为您在这里要做的是在已有的圆/图像组合上创建一个透明的圆。所以,圆圈,图像,圆圈。第二个圆圈是放置事件处理的地方。通过这样做,顶部的透明圆将获得焦点,即使它看起来像你在图像上悬停 将一组中的一组粘贴起来,并在鼠标上方缩放该组。我想给你举个例子,但我天生懒惰。如果你真的卡住了,我就试试看
希望这是有意义的。谢谢,我来试一试,一个
集合
仅仅是一个逻辑容器,你可以对它执行事件和垃圾处理?集合是一个逻辑分组。您可以使用它对一组对象应用相同的变换。其中的每个对象都单独变换。值得注意的是,有时你可能会得到意想不到的结果。有关更多信息,请参阅