我在numbers
div 中有一些内容。当我点击numbers-clicker
时,numbers 的内容123456789
被保存到 oldNumbers 变量中,内容变为987654321
,并且类在divopened
上切换。numbers
当我再次单击numbers-clicker
时,我正在尝试恢复原始的 oldNumbers,因此123456789
到numbers
div,相反,oldNumbers 被覆盖987654321
。我们如何确保 oldNumbers 保持作为numbers
div 的开始内容,123456789
?
<div id="numbers-clicker">Clicker</div>
<div id="numbers">123456789</div>
$('#numbers-clicker').off('click').on('click',function(){
$this = $(this);
var oldNumbers = $('#numbers').html();
if(!$this.is('.opened')){
$('#numbers').html('987654321');
} else {
$('#numbers').html(oldNumbers);
}
$this.toggleClass('opened')
});