最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

How to add <a> link to svg path to navigate to another svg image using javascript - Stack Overflow

programmeradmin5浏览0评论

I am new to svg. I have two svg images i need to append link around the path in one svg image, onclicking that path i should navigate to another svg image.

<svg id="svg1" xmlns="" xmlns:xlink="" >
    <g id="path1">
     <a xlink:href="" target="_top">
       <path id="parcel" />
     </a>
     </g>
 </svg>

How should i get attribute into my application(html) and append href link to it using javascript. Thanks in advance

I am new to svg. I have two svg images i need to append link around the path in one svg image, onclicking that path i should navigate to another svg image.

<svg id="svg1" xmlns="http://www.w3/2000/svg" xmlns:xlink="http://www.w3/1999/xlink" >
    <g id="path1">
     <a xlink:href="" target="_top">
       <path id="parcel" />
     </a>
     </g>
 </svg>

How should i get attribute into my application(html) and append href link to it using javascript. Thanks in advance

Share Improve this question asked Dec 15, 2014 at 7:34 user2083041user2083041 5231 gold badge10 silver badges32 bronze badges
Add a ment  | 

1 Answer 1

Reset to default 5

Get a reference to the <a> element using whichever method you choose. For example

 <a id="mylink" xlink:href="" target="_top">
   <path id="parcel" />
 </a>

var  mylink = document.getElementById("mylink");

Then you can set the xlink:href attribute using:

mylink.setAttributeNS('http://www.w3/1999/xlink', 'xlink:href',
                      'http://www.google.');
发布评论

评论列表(0)

  1. 暂无评论