查找SVG元素的类名

Cut*_*nja 11 javascript jquery svg classname

如何找到SVG属性的类名?

如果它是div,它将是{引用DIV} .className

但是,这与SVG元素的工作方式完全不同

是否有任何jquery或javascript方法/属性来获取SVG元素的类?

请看下面我尝试过的内容:

在此输入图像描述

mdl*_*ars 24

这是一个jsfiddle:http://jsfiddle.net/Ujp76/

<body>
   <svg class="c1"></svg>

   <script>
      window.addEventListener("load", function () {
          var className = document.querySelector("svg").getAttribute("class");
          console.log(className);
      });
   </script>
</body>
Run Code Online (Sandbox Code Playgroud)

  • 三年前,这个答案阻止了我破产,救了我的抵押贷款,并恢复了与过去的朋友和家人的关系,我以为我再也见不到了.现在,我一直在准备为我的计算机科学博士提供论文,并且已经了解到.getAttribute不仅适用于从svg元素获取类,而且实际上来自任何DOM元素的任何属性. (16认同)