Javascript JQuery.show()不适用于已引用div中的div

Javascript JQuery.show()不适用于已引用div中的div,javascript,jquery,Javascript,Jquery,表演不起作用 当您调用.text来设置内容时,会删除另一个元素。对.show的调用不起作用,换句话说,因为元素已丢失 您可以将文本放入元素或其他内容中,然后替换其文本。这是怎么回事 <div class="hello" id="hello"><span>2</span><div class="ola" id="ola">showMe!</div></div> .ola { display:none }​ $('#

表演不起作用

当您调用.text来设置内容时,会删除另一个元素。对.show的调用不起作用,换句话说,因为元素已丢失

您可以将文本放入元素或其他内容中,然后替换其文本。

这是怎么回事

<div class="hello" id="hello"><span>2</span><div class="ola" id="ola">showMe!</div></div>

.ola {
    display:none
}​

$('#hello').children('span').text(parseInt($('#hello').children('span').text()) + 1);
$('#ola').show();

如果您试图在hello div中将1和2相加,则此操作有效

右键单击->检查元素->3。。。没有了。谢谢你的澄清——我不知道这一点新年快乐,波蒂。
<div class="hello" id="hello"><span>2</span><div class="ola" id="ola">showMe!</div></div>

.ola {
    display:none
}​

$('#hello').children('span').text(parseInt($('#hello').children('span').text()) + 1);
$('#ola').show();