show() 不起作用
<div class="hello" id="hello">2<div class="ola" id="ola">showMe!</div></div>
.ola {
display:none
}
$('#hello').text(parseInt($('#hello').text()) + 1);
$('#ola').show();
最佳答案
当您调用.text()
时要设置内容,您需要删除其他元素。调用.show()
换句话说,它不起作用,因为元素消失了。
您可以将文本放入 <span>
中元素或其他东西,并替换其文本。
关于javascript - JQuery .show() 不适用于已引用的 div 内的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14115162/