嗯,我的问题很简单。
我正在使用RaphaelJS制作具有悬停效果的国家地图,但如何通过悬停获取状态ID?
想象一下,你有这个示例路径。
var path = paper.path('coordinates_here');
如何使用jQuery识别此路径? 例如:
$('#myPathId').mouseenter(function(){
//do something here
});
答案 0 :(得分:4)
您可以使用Raphaeljs的内置事件绑定,例如:
path.mouseover(function (event) {
//do something
});
或者如果你真的想使用jQuery来进行事件绑定,你可以这样做:
$(path.node).mouseenter(function(){
//do something here
});
假设
var path = paper.path('coordinates_here');
答案 1 :(得分:1)
您会在另一篇文章中找到答案:How to access id attribute of any element in Raphael
顺便说一下:我通过Google搜索“raphael path id”找到了它。