gpt4 book ai didi

jquery - 使用clone()复制隐藏元素-更好的方法吗?

转载 作者:行者123 更新时间:2023-12-01 06:34:50 26 4
gpt4 key购买 nike

我通过检查元素的状态成功复制了隐藏元素 ($("#products-area").find(".mysets-area")),暂时显示克隆后再次隐藏它。

但我可能认为有更好的方法来实现这一目标?

var stateVisible = $("#products-area").find(".mysets-area").css("display");
if (stateVisible == 'none') {
$("#products-area").find(".mysets-area").show();
}

$("#user-dialog .open-mysets").html($("#products-area").find(".mysets-area").clone());

if (stateVisible == 'none') {
$("#products-area").find(".mysets-area").hide();
}

最佳答案

为什么不在隐藏元素时克隆该元素并显示新元素?

var orig = $("#products-area").find(".mysets-area");
var cloned = $(orig).clone().show();
$("#user-dialog .open-mysets").html(cloned);

在此 JS Fiddle 中显示:http://jsfiddle.net/jaypeagi/qCwJA/2/

关于jquery - 使用clone()复制隐藏元素-更好的方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19444255/

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