2016-12-22 12 views
1

js経由でsvgにアクセスします。svgの個々のパス/ポリゴンに異なるホバー

私は私のCSS内の1つのSVG内の個々のポリゴンの色を変更するために管理
<script type="text/javascript"> 

      $(function(){ 

    $("#stage").load('img/europa_regionen.svg',function(response){ 

     $(this).addClass("svgLoaded"); 

     if(!response){ 
      // Error loading SVG! 
      // Make absolutely sure you are running this on a web server or localhost! 
     } 

    }); 
}); 

    </script> 

[id$=_x3C_object_x3E_] { 
    fill: #ffffff; 
} 

は、広告にどのような方法は、私のCSSでそのIDにホバー効果がある、ようにマウスオーバー時に塗りの色が変わりますか?

答えて

0

あなたは:hoverfiddle)でそれを行うことができます:それはSVG内の個々のIDS /ポリゴンへの広告リンクに可能かどう

[id$=_x3C_object_x3E_]:hover { 
    fill: red; 
    stroke: blue; 
} 
+0

を万が一、あなたは知っていますか?どうもありがとうございます! –

+0

あなたのsvgの中にアンカー要素を追加することができます:https://jsfiddle.net/ivanchaer/7vq0wbou/ –

+0

申し訳ありませんが、それは私が意味するものではありません。私はsvgの中にいくつかのポリゴンを持っています、それぞれはそれ自身のidです。あなたが私に見せたように、彼らは今、完全に動かされます。私はどのようにhtmlの個々のIDにリンクを与えるためにそれを解決するのか分からない。それがjsなしでも可能なのかどうかわかりません。 –

関連する問題