我有一個包含在它的幾個單元的組: 路徑(黑色),和2個rects(粉紅色和藍色)SVG捕捉懸停在分組元素
它們都屬於到同一組。
基本上,我想要做的是我想執行一個功能,當組懸停,所以我做的:
group.hover(function(e){ //set up hovering
console.log("hover bubble");
}, function(e) {
console.log("unhover bubble");
});
但羣體的工作方式在組內的每一個元素獲取懸停功能......所以如果我將鼠標懸停在黑色路徑上,然後移動到粉紅色矩形上,它會認爲這是黑色路徑上的懸停,然後懸停在粉紅色矩形上。這不是我想要的。
我只想將鼠標懸停在整個組合區域,並有一次整個組合區域懸停和unhover功能,當整個分組面積unhovered執行功能執行。
有點像,如果所有這些元素都在一個div,我上空盤旋的div ..
當然你創建一個組,而不是一組? – Ian