Я сделал такой простой код, чтобы показать и скрыть div, но я не знаю, почему он работает только один раз. Когда я показываю и скрываю другой div, тогда, когда я муравь, чтобы сделать это снова, он не работает. Вот код (содержимое div не важно). В CSS я не установлен дисплей: нет на обоих дивыСкрыть и показать div работает только один раз
function pokazMail(ID) {
if (document.getElementById(ID).style.display != 'none') {
if (document.getElementById('wizyta').style.display == 'block') {
document.getElementById('wizyta').style.display = 'none';
document.getElementById(ID).style.display = 'block';
} else {
document.getElementById(ID).style.display = 'block';
}
}
}
function pokazWizyta(ID) {
if (document.getElementById(ID).style.display != 'none') {
if (document.getElementById('mail').style.display == 'block') {
document.getElementById('mail').style.display = 'none';
document.getElementById(ID).style.display = 'block';
} else {
document.getElementById(ID).style.display = 'block';
}
}
}
#mail{display:none;}
#wizyta{display:none;}
<a class="btn btn-primary btn-lg" onclick="pokazMail('mail');">First.</a>
<a class="btn btn-primary btn-lg" onclick="pokazWizyta('wizyta');">Second.</a>
<div id="mail">dsjdhs </div>
<div id="wizyta">12313213</div>
Здесь: http://jsfiddle.net/Lcbm8m8m/
jsfiddle этого зверя! –
вот это http://jsfiddle.net/Lcbm8m8m/ – Kernelus
Можете ли вы использовать jQuery? –