gpt4 book ai didi

javascript - 如何在 jQuery 中隐藏新元素?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:52:39 25 4
gpt4 key购买 nike

我有这个代码:

var $msg = jQuery('<div></div>')
.hide()
.appendTo(document.body)
;
if ($msg.is(":hidden")) {
console.log("hidden");
} else {
console.log("visible");
}

运行时,它在 Firefox 上记录“隐藏”,但在 Google Chrome 上记录“可见”。这是一个错误,还是我做错了什么?

最佳答案

你试过把它附加到正文后隐藏吗?

$(function() {
var $msg = jQuery('<div>hello</div>').appendTo(document.body).hide();
if ($msg.is(":hidden")) {
console.log("hidden");
} else {
console.log("visible");
}
}); // $()

在两种浏览器上都适合我。

关于javascript - 如何在 jQuery 中隐藏新元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/434694/

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