将HTML元素的位置更改为另一个位置javascript
change HTML element place to another place javascript
我想通过JavaScript或jquery将img.fnone替换为span.ddlabel元素有什么功能可以做吗
<span id="flat_title" class="ddTitleText ">
<img class="fnone" src="images/pinc.png">
<span class="ddlabel">A</span>
<span class="description" style="display: none;"></span>
</span>
使用append()
var targetSPAN=$('#flat_title');
var image=$('img.fnone', targetSPAN);
$('span.ddlabel', targetSPAN).append(image);
JSFIDDLE演示
<script type="text/javascript">
$(document).ready(function () {
$('span .ddlabel').append('<img class="fnone" src="images/pinc.png">');
$('#flat_title img:first').remove()
});
</script>
使用element.appendChild方法。
<span id="flat_title" class="ddTitleText ">
<img class="fnone" src="images/pinc.png" />
<span class="ddlabel">A</span>
<span class="description" style="display: none;"></span>
</span>
<div>
<button id="abc">Click to replace</button>
</div>
<script>
document.getElementById('abc').addEventListener('click',function(){
var parent = document.getElementById('flat_title'),
img = document.getElementsByClassName('fnone')[0],
description = document.getElementsByClassName('description')[0];
parent.appendChild(img);
parent.appendChild(description);
})
</script>
打开它http://jsfiddle.net/fWK67/
使用html()
var html=$("img.fnone").html();
$("span.ddlabel").html(html);
$("img.fnone").remove();
相关文章:
- 计算CSS3缩放框在另一个框中的最高位置
- jQuery toogle-一个打开,另一个隐藏-在代码中的任何位置
- 另一个元素JAVAscript中的元素位置
- XPath以基于另一个节点按位置选择节点's的位置
- 使用javascript和php,在单击图像时将其移动到另一个位置
- 从另一个域中查找视频位置宽度视频
- 创建从一个位置到另一个位置的路径动画
- 将HTML元素的位置更改为另一个位置javascript
- 将svg元素放置在另一个元素顶部的较高位置
- 在站点的另一个位置运行 java 脚本
- 我的变量保存在 URL/位置中,如何从另一个页面读取它
- Javascript / 根据一个元素的位置定位另一个元素
- 在事件发生时获取元素位置的当前页面 URL,并将该 URL 输出到另一个页面上
- 当现有 Google 标记移动到另一个位置时,如何更新新的纬度和经度
- 将一个元素移动到另一个元素中,其余元素将转到第三个位置
- 如何将另一个 JSON 中的 JSON 对象移动到最后一个位置
- 使用jQuery单击时将元素移动/复制到另一个位置
- 相对于另一个元素的位置元素不起作用
- 将排序数组的数组元素移动到具有特殊逻辑的另一个位置
- 如何隐藏一个锚标记并在同一位置显示另一个锚标记