numbersdivにいくつかのコンテンツがあります。をクリックするnumbers-clickerと、数値の内容が123456789oldNumbers 変数に保存され、内容が に変更され、 divで987654321クラスopenedが切り替えられます。もう一度numbersクリックすると、元の oldNumbers を復元しようとしているので、代わりにdiv に oldNumbers が. oldNumbers がdivの最初のコンテンツのままであることを確認するにはどうすればよいでしょうか?numbers-clicker123456789numbers987654321numbers123456789
<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')
});