Javascript 如何在就绪时隐藏动态创建的div?

Javascript 如何在就绪时隐藏动态创建的div?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个需要动态创建div的场景,所以我在文档准备就绪时创建了div。但它应该在选择时显示。我面临的问题是,在页面加载时,会创建空div。所以我需要隐藏该div,并在选择文本时显示它 JavaScript 这是我的 问题如下图所示: 将CSS类设置为: .MyClass { display: none; } 对于jQuery: $('#myDivIDorClass').addClass('MyClass'); 只需使用hide() 准备好了吗 $('div.yourclass').css

我有一个需要动态创建div的场景,所以我在文档准备就绪时创建了div。但它应该在选择时显示。我面临的问题是,在页面加载时,会创建空div。所以我需要隐藏该div,并在选择文本时显示它

JavaScript 这是我的

问题如下图所示:

将CSS类设置为:

.MyClass {
  display: none;
}
对于jQuery:

$('#myDivIDorClass').addClass('MyClass');

只需使用
hide()

准备好了吗

$('div.yourclass').css("display","none");

在将DIV附加到HTML之前,通过

replaceDiv.style.display=“无”

我建议在您更新文本之后显示它


replaceDiv.style.display=“block”

如果您已经有了
jQuery
,那么最好使用
jQuery
。您想在文本区域选择div吗?@Bhuwan yes在文本区域选择文本。@anub我在下面添加了一个解决方案…看看它
$('div.yourclass').css("display","none");