Мне нужно реализовать тумблер, при котором, если вы нажмете первый раз, div с указанным классом c будет скрыт. Если вы щелкнете по нему еще раз, div должен появиться снова. До сих пор я пытался решить ее с помощью небольшого jquery скрипта. Я должен сказать, что я не эксперт jquery. Так что, если у вас есть лучшие решения с другим языком сценариев, я открыт для вас; -)
Часть Hide работает отлично. Только часть показа div снова после второго клика не работает.
Вот код, который у меня есть до сих пор:
html:
<label class="switch"><input type="checkbox"><span class="slider round hide-off"></a></span></label>
<br><br>
<div class="hideme">
Please hide me, but bring me back later ;-)
</div>
jquery:
$(document).ready(function(){
$(".hide-off").click(function(){
$(".hideme").hide();
$(this).removeClass('hide-off');
$(this).addClass('hide-on');
});
$(".hide-on").click(function(){
$(".hideme").show();
$(this).removeClass('hide-on');
$(this).addClass('hide-off');
});
});
Найдите код отверстия inkl. CSS / style ... здесь: https://jsfiddle.net/r9newfmb/1/
Ждем ваших предложений.
Спасибо вам уже за вашу поддержку!