小编sgb*_*waj的帖子

如何将一个css类添加到Raphael对象

我正在尝试创建一个使用大量Raphael对象的网页,如线条,矩形,圆形.我正在为这些对象上的每个事件使用不同的颜色,例如onmouseover一种颜色,onmouseout另一种等等.因为我有很多样式,我想知道我是否可以为这些对象指定一个css类.我尝试在IE上使用以下代码,但我看不到样式效果

rectObj.attr('class','mediumBold');
Run Code Online (Sandbox Code Playgroud)

mediumBold是定义的css类之一.

我对此很新.任何指针都会有所帮助.

谢谢.

javascript css raphael

29
推荐指数
6
解决办法
2万
查看次数

如何访问Raphael中任何元素的id属性

我正在使用Raphael在网站上绘制一些元素.元素包括矩形,线(路径).我给了path元素一个id,并尝试在该行的onclick事件中访问它.但是当我对id进行警报时,看不到任何东西.以下是代码段

function createLine() 
{ 
  var t = paper.path("M" + xLink + " " + yLink +"L" + linkWidth + " " + linkHeight);
  t.attr('stroke-width','3');
  t.attr('id','Hello');
  t.node.onclick = processPathOnClick; 
}

function processPathOnClick() 
{
    alert($(this).attr("id"));
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我上面的代码有什么问题.任何指针都会有所帮助.

谢谢

javascript jquery setattribute raphael

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×2

raphael ×2

css ×1

jquery ×1

setattribute ×1