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"});
});
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With