Дополняю готовый виджет на JavaScript, в js файле есть строка:
JavascriptВыделить код
n=jQuery ('<div class="mfilter-free-button"><h3 class="text-white something" id="mfilter-b">' + mydata.heading + '</h3>')
Это боковая вертикальная фиксированная кнопка ' + mydata.heading + ' - это текст кнопки. При нажатии на кнопку выезжает боковое окно, кнопка пропадает, в правом верхнем углу окна крестик, при нажатии на него окно закрывается, появляется кнопка.
В первоначальном варианте текста кнопки не было, была иконка
Задача - По умолчанию текст кнопки виден, при нажатии и открытии окна, текст кнопки - невиден, при нажатии на крестик и закрытию окна текст кнопки - виден.
Если коротко - по клику скрыть текст и по клику показать текст
Написал код который при первом клике скрывает текст:
JavascriptВыделить код
$(document).ready(function() {
$('.mfilter-free-button').on('click', function() {
$('#mfilter-b').hide();
}); });
Надо дописать код, при втором клике, .hide () на .show ()
Может у Вас есть другой вариант решения
За ранее благодарен за помощь!