秀()不工作JQuery的.show()不工作的DIV中已經提到的div
<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();
秀()不工作JQuery的.show()不工作的DIV中已經提到的div
<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>
元素或其他東西中,然後替換它的文本。
感謝您的澄清 - 我沒有意識到這一點。 :) 新年快樂,尖尖。 – JoseBazBaz
這個怎麼樣?
<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
*右鍵試圖
sum 1 to 2
- >檢查元素 - > *''