gpt4 book ai didi

javascript - .show().clone() html 不同于 .clone().show()

转载 作者:行者123 更新时间:2023-11-30 05:57:18 29 4
gpt4 key购买 nike

我所说的示例:http://jsfiddle.net/bsnxp/1/

如果你检查源 .show().clone() displayinline-block (它应该是什么)并且 .clone().show()display: block(不是它应该的样子)。

jQuery .show 文档 (http://api.jquery.com/show/) 说“这大致相当于调用 .css('display', 'block') ,除了显示属性恢复到它最初的样子”。

是否存在克隆从内存中删除原始 CSS 显示属性的原因?有没有比使用 .show().clone() 然后 .hide() 更好的方法来绕过这个?

最佳答案

不带任何参数的

.clone 不会复制元素的数据 - 其中包括有关最初显示内容的信息。

也使用.clone(true) 克隆数据。

.clone() 的文档 http://api.jquery.com/clone/

关于javascript - .show().clone() html 不同于 .clone().show(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11039653/

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