我有一個按鈕和一些文本。當我點擊我想要的文字被隱藏的按鈕和不同的文本行要顯示:JQuery removeClass在與addClass配對時不工作
<button type="button" id=button>Click Me!</button>
<div id="a">
This is a line of text
<div id ="b" class="hidden">
This is also a line of text
的Jquery:
$("#button").click(function() {
$('#b').removeClass('hidden');
$('#a').addClass('hidden');
});
然而,它只是隱藏文字和沒有按」原線t顯示第二行。但是當我這樣做時:
$("#button").click(function() {
$('#b').removeClass('hidden');
// $('#a').addClass('hidden');
});
顯示兩行文本。只有當我將兩條線加在一起時,問題就出現了。
b是一個孩子......所以它會被隱藏 –