У меня есть следующие основные c HTML:
<select class="selector"><option value="first">FIRST</option><option value="second">SECOND</option></select>
<h1 id="firt">First</h1>
<h2 id="second">Second</h2>
Когда выбрано значение SECOND
, функция jQuery должна удалить <h2 id="second">Second</h2>
, поэтому я сделал следующую функцию :
$(document).on('change', '.selector', function() {
tst = $(this).val()
if (tst == 'second'){
$('#second').remove()
}
});
Работает без проблем, проблема в том, что моя текущая функция удалит этот элемент окончательно, вместо этого, если значение FIRST
выбрано после SECOND
, мой html должен go вернуться в исходное состояние. Как я могу справиться с этим? Должен ли я использовать другую функцию вместо remove()
здесь?