Raphael.js API之Element.unXXX(),Paper.getElementByPoint(),Paper.getElementsByPoint(),vee(),Element.ge

/*API-56  (59-63)*/
Element.undblclick(handler)几乎所有的鼠标事件都有un事件
删除或者说是重写元素双击事件
参数列表:
handler
    function
    {
        处理事件
    }
返回值:元素对象

/*API-89*/
Paper.getElementByPoint(x,y)
返回给出点所拥有的最高级别元素
参数列表:
x
    number类型
    类似于event.clientX
y
    number类型
    类似于event.clientY
示例:
paper.getElementByPoint(mouseX, mouseY).attr({stroke: "#f00"});

/*API-90*/
Paper.getElementsByPoint(x,y)
返回元素集合所共有的点集合
参数列表:
x
    number类型
    点的x坐标
y
    number类型
    点的y坐标
返回值:对象集合
/*API-163*/
eve(name,scope,varargs)
给定名称,位置和一些其他参数的传动事件
参数:
name
    字符串类型
    事件的名称,用'.'或者'/'隔开
scope
    Object类型
    事件处理环境
varargs
    ...
    其余参数将会传递到事件处理程序
返回值:从监听程序获取值对应的对象集合

/*API-14*/
Element.getBBox(isWithoutTransform)
返回给定元素的边框
参数列表:
isWithoutTransform
    布尔类型
    true显示边框 false不显示边框 默认为false
返回值:边框对象
格式为:{
            x: number类型 左上角x坐标
            y:number类型 左上角y坐标
            x2:number类型 右上角x坐标
            y2:number类型 右上角y坐标
            number类型 宽度
            height:number类型 高度
        }

原文地址:https://www.cnblogs.com/MedivhQ/p/3801368.html