ionic.DomUtil
作者:本站编辑 发布时间:2015-11-24 来源:本站原创
点击数:
参数 | 类型 | 详情 |
---|
callback | function | 触发下一个框架时,调用该函数。 |
animationFrameThrottle(callback)
(别号: ionic.animationFrameThrottle)
当给定一个回调函数时,如果在框架动画之间,被调用100次,添加 Throttle 将会使它只运行最后的100次调用。
参数 | 类型 | 详情 |
---|
callback | function | 一个函数会被requestAnimationFrame终止。 |
getPositionInParent(element)
获取一个元素在容器内滚动的偏移。
参数 | 类型 | 详情 |
---|
element | DOMElement | 找到便宜的元素。 |
返回: object
一个位置对象具有如下属性:
{number}
left
元素的左偏移。
{number}
top
元素的上偏移。
ready(callback)
当DOM就绪后调用一个函数,或如果它已经就行则立即调用。
参数 | 类型 | 详情 |
---|
callback | function | 被掉用的函数。 |
getTextBounds(textNode)
获取一个矩形占用的textNode给定的边界。
参数 | 类型 | 详情 |
---|
textNode | DOMElement | textNode查找的边界。 |
getChildIndex(element, type)
在给定的元素的指定类型内获取第一个子节点的索引。
参数 | 类型 | 详情 |
---|
element | DOMElement | 找到索引的元素。 |
type | string | 与子元素对应的节点名称。 |
getParentWithClass(element, className)
参数 | 类型 | 详情 |
---|
element | DOMElement |
|
className | string |
|
getParentWithClass(element, className)
参数 | 类型 | 详情 |
---|
element | DOMElement |
|
className | string |
|
rectContains(x, y, x1, y1, x2, y2)
参数 | 类型 | 详情 |
---|
x | number |
|
y | number |
|
x1 | number |
|
y1 | number |
|
x2 | number |
|
y2 | number |
|
返回: boolean
由{x1,y1,x2,y2}定义的矩形内部是否与{x,y}匹配。