jQuery SVG, why can't I addClass?

前端 未结 15 2090
失恋的感觉
失恋的感觉 2020-11-22 02:25

I am using jQuery SVG. I can\'t add or remove a class to an object. Anyone know my mistake?

The SVG:



        
15条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-11-22 03:01

    If you have dynamic classes or don't know what classes could be already applied then this method I believe is the best approach:

    // addClass
    $('path').attr('class', function(index, classNames) {
        return classNames + ' class-name';
    });
    
    // removeClass
    $('path').attr('class', function(index, classNames) {
        return classNames.replace('class-name', '');
    });
    

提交回复
热议问题