返回到:Prototype – 元素对象
此方法将源的位置和/或尺寸克隆到由可选参数选项定义的元素上。
语法
element.clonePosition(source[, options]);
这是可能的选项列表 –
Name | 默认 | 描述 |
---|---|---|
setLeft | true | 将源代码的左侧 CSS 属性克隆到元素上。 |
setTop | true | 将源的顶级 CSS 属性克隆到元素上。 |
setWidth | true | 将源的宽度克隆到元素上。 |
setHeight | true | 将源的宽度克隆到元素上。 |
offsetLeft | 0 | 偏移元素左侧 CSS 属性的数字。 |
offsetTop | 0 | 偏移元素顶部 CSS 属性的数字。 |
返回值
一个 HTML 元素。
例子
HTML
x
28
28
1
<html>
2
<head>
3
<title>Prototype examples</title>
4
<script type = "text/javascript" src = "/javascript/prototype.js"></script>
5
6
<script>
7
function clonePosition() {
8
var firstElement = $('firstDiv');
9
var secondElement = $('secondDiv');
10
secondElement.clonePosition( firstElement);
11
}
12
</script>
13
</head>
14
15
<body>
16
<p>Click Clone Position button to see the result.</p>
17
<div id = "firstDiv">
18
<p>This is first paragraph</p>
19
</div>
20
21
<div id = "secondDiv">
22
<p>This is second paragraph</p>
23
</div>
24
<br />
25
26
<input type = "button" value = "Clone Position" onclick = "clonePosition();"/>
27
</body>
28
</html>
返回到:Prototype – 元素对象
阅读剩余 81%
作者:terry,如若转载,请注明出处:https://www.web176.com/prototype_api/9138.html