[英]HTML5 SVG and mouse events
我用 Inkscape 制作了几个六边形,并将它们放在一些 HTML5 中。 我让 onmouseover 事件起作用,但 onmouseout 事件不起作用。 我在 Google Chrome 11.0.696.57 beta 上运行它。 有谁知道问题是什么?
这是指向 HTML https://docs.google.com/leaf?id=0B7ZCkMUvddWIOTAxNmJlYjctODNlOS00MzFlLTgwY2EtOTY1NzZk&&layout=&num=g=g的链接
我在示例中更改了一些内容以在 chrome 中修复它(示例在 safari、opera 或 IE9 中不起作用)。
首先,在 onmouseover 和 onmouseout 语句之后有一些分号。
onmouseover = "Hilight(evt)"
onmouseout = "Darken(evt)"
其次,事件正在触发,但 alpha 为 0.06,我将其更改为 0.6,现在更明显的是它正在触发:
function Darken(evt) {
var GameSpace = evt.target;
GameSpace.setAttribute("style", "fill-opacity: 0.6");
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.