返回到:Prototype – 元素对象
此方法将源的位置和/或尺寸克隆到由可选参数选项定义的元素上。
语法
element.clonePosition(source[, options]);
这是可能的选项列表 –
| Name | 默认 | 描述 |
|---|---|---|
| setLeft | true | 将源代码的左侧 CSS 属性克隆到元素上。 |
| setTop | true | 将源的顶级 CSS 属性克隆到元素上。 |
| setWidth | true | 将源的宽度克隆到元素上。 |
| setHeight | true | 将源的宽度克隆到元素上。 |
| offsetLeft | 0 | 偏移元素左侧 CSS 属性的数字。 |
| offsetTop | 0 | 偏移元素顶部 CSS 属性的数字。 |
返回值
一个 HTML 元素。
例子
<html>
<head>
<title>Prototype examples</title>
<script type = "text/javascript" src = "/javascript/prototype.js"></script>
<script>
function clonePosition() {
var firstElement = $('firstDiv');
var secondElement = $('secondDiv');
secondElement.clonePosition( firstElement);
}
</script>
</head>
<body>
<p>Click Clone Position button to see the result.</p>
<div id = "firstDiv">
<p>This is first paragraph</p>
</div>
<div id = "secondDiv">
<p>This is second paragraph</p>
</div>
<br />
<input type = "button" value = "Clone Position" onclick = "clonePosition();"/>
</body>
</html>返回到:Prototype – 元素对象
作者:terry,如若转载,请注明出处:https://www.web176.com/prototype_api/9138.html
支付宝
微信