如何动态地为每个蓝色圆圈添加id?

时间:2015-06-30 13:17:56

标签: javascript javascript-events

可以在jsFiddle找到一个示例 在创建创建过程中将id添加到这些svg对象。

r.circle(xEnd, yEnd,8).attr({
               "fill": "blue",
               "stroke": "#000",
               "stroke-width": "3"
            }).click(function(){
               //alert("i am clicked");
    active = this,
    this.attr({fill : "blue"})
    this.animate({"stroke-width": "5",'r':'5'},1000,"elastic");
   //$('#example').popover();
  }).hover(function(){
      //alert("i am hoved");
    this.attr({fill : "green"})
    this.animate({"stroke-width": "5",'r':'20'},1000,"elastic");
  });

1 个答案:

答案 0 :(得分:1)

您可以像这样添加id attr

this.attr({'id' : "your-id"})