Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Raphael js library get attribute value

How can I get an attribute of a rectangle in an event function? For example, I need to get opacity value. Here is the code:

var j = R.rect(position_x - 40, position_y - 285, 80, 50);
        j.attr({'fill': '#654','stroke':'none'});
        j.rotate(20 * z, position_x, position_y);
        j.mouseover(function (event) {
            this.attr({opacity: "0.5"});
        });
like image 245
Sergei Basharov Avatar asked Feb 02 '23 23:02

Sergei Basharov


1 Answers

I believe you can just use the attr function with one argument like so:

j.attr('opacity');

For more information, check out the Raphael docs for attr: http://raphaeljs.com/reference.html#attr.

like image 151
Trotter Avatar answered Feb 05 '23 14:02

Trotter