gpt4 book ai didi

javascript - detach()、hide() 和 remove() 之间的区别 - jQuery

转载 作者:IT王子 更新时间:2023-10-29 02:41:56 24 4
gpt4 key购买 nike

这三个 jQuery 方法在功能上有什么区别:

  • 分离()
  • 隐藏()
  • 删除()

最佳答案

hide()将匹配元素的 CSS display 属性设置为 none

remove()从 DOM 中完全删除匹配的元素。

detach()类似于 remove(),但保留与匹配元素关联的存储数据和事件。

要将分离的元素重新插入到 DOM 中,只需插入从 detach() 返回的 jQuery 集:

var span = $('span').detach();

...

span.appendTo('body');

关于javascript - detach()、hide() 和 remove() 之间的区别 - jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4942070/

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