jQuery SVG, почему я не могу добавить класс?

Я использую 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.');
});
283
задан Alexander O'Mara 19 December 2016 в 08:34
поделиться