我正在使用jQuery SVG。我无法向对象添加或删除类。有人知道我的错误吗?
SVG:
<rect class="jimmy" id="p5" x="200" y="200" width="100" height="100" />
不会添加该类的jQuery:
$(".jimmy").click(function() {
$(this).addClass("clicked");
});
我知道SVG和jQuery可以很好地协作,因为我可以定位对象并在单击对象时发出警报:
$(".jimmy").click(function() {
alert('Handler for .click() called.');
});
受以上答案(尤其是Sagar Gala)的启发,我创建了此API。如果您不希望或无法升级jquery版本,可以使用它。