尝试在点击时切换属性时遇到一些问题。
悬停效果对我来说很好,但我想在点击路径(国家/地区)时切换效果
如果有人能帮助我会很棒。
这是我试图得到的:
答案 0 :(得分:1)
点击与悬停相同:
$("path").click(function() {
$(this).attr({
fill: "#FF0000",
stroke: "#00FF00"
});
}) // etc
答案 1 :(得分:1)
这就是你想要的:)
答案 2 :(得分:0)
这应该有所帮助。
$("path").toggle(function() {
$(this).attr({
fill: "#FFFFFF",
stroke: "#eee"
});
}, function() {
$(this).attr({
fill: "#FF0000",
stroke: "#00FF00"
});
});
下面的代码将从红色切换为白色,从白色切换为红色,因此您可以根据您想要的颜色进行样式。
的 Demo 强>