gpt4 book ai didi

javascript - JQuery 有 "move"函数吗?或者有更紧凑的方法来做到这一点?

转载 作者:行者123 更新时间:2023-12-02 16:18:07 26 4
gpt4 key购买 nike

当将 JQuery 与内容管理系统结合使用时,我发现自己经常编写代码片段,例如

$(document).ready(function()
{
var thishtml = $('#some-element')[0].outerHTML;
$('#some-element').remove();
$('#hmpg-btm-box-holder').prepend(thishtml);
});

JQuery 是否具有以更紧凑的方式实现此目的的功能?

最佳答案

这应该足够了:

$(document).ready(function()
{
$('#hmpg-btm-box-holder').prepend($('#some-element'));
});

我会尽可能避免使用 outerHTML (最好也使用 innerHTML ,除非您通过 AJAX 从受信任的服务器接收一些 HTML 并希望将其包含在文档)。

将元素从 Element 转换为字符串 (HTML) 表示形式,然后再转换回 Element 很容易导致不必要的效果,例如删除附加到其上的所有事件处理程序。

关于javascript - JQuery 有 "move"函数吗?或者有更紧凑的方法来做到这一点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29397185/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com