| get() |
<String or HTMLElement> id |
HTMLElement |
如果传入参数为字符串,返回指定id的元素,如果传入的是元素则直接将它返回 |
| getStyle() |
<HTMLElement> el,<String> style |
String |
返回指定元素的CSS样式 |
| getViewportOffset() |
<HTMLElement> el |
Point |
返回指定元素与视图的偏移量 |
| create() |
<String> tagName,<String> className,<HTMLElement> container? |
HTMLElement |
创建一个具有标签名的元素,设置classname,并添加到指定的父容器(可选参数) |
| disableTextSelection() |
无 |
- |
使文本不能被选择,比如在拖动的时候 |
| enableTextSelection() |
无 |
- |
使文本可以被选择 |
| hasClass() |
<HTMLElement> el,<String> name |
Boolean |
如果指定元素包含指定的类名,返回true |
| addClass() |
<HTMLElement> el,<String> name |
- |
给元素添加classname |
| removeClass() |
<HTMLElement> el,<String> name |
- |
移除元素的classname |
| setOpacity() |
<HTMLElement> el,<Number> value |
- |
设置指定元素的不透明度(兼容旧版IE浏览器),value必须0到1 |
| testProp() |
<String[]> props |
String orfalse |
遍历样式类名数组,并返回第一个有效的类名,如果没有找到这样的类名,返回false |
| getTranslateString() |
<Point> point |
String |
根据指定点返回移动一个元素CSS变换所需的字符串,在WebKit内核浏览器使用3D变换可硬件加速,在其他浏览器使用2D |
| getScaleString() |
<Number> scale,<Point> origin |
String |
根据指定的比例和原点,返回元素比例变化的CSS样式相应字符串 |
| setPosition() |
<HTMLElement> el,<Point> point,<Boolean> disable3D? |
- |
根据指定点设置元素的坐标位置,通过使用CSS translate或者根据浏览器top/left定位,如果使用3D,将强制top/left定位 |
| getPosition() |
<HTMLElement> el |
Point |
返回指定元素setPosition之前的坐标点 |