Показать сообщение отдельно
  #3 (permalink)  
Старый 07.01.2015, 01:22
Аспирант
Отправить личное сообщение для CraftLawrence Посмотреть профиль Найти все сообщения от CraftLawrence
 
Регистрация: 22.11.2014
Сообщений: 44

Сообщение от рони Посмотреть сообщение
CraftLawrence,
берёте индекс li -- затем в блоке tab-content показываите div с такимже индексом и в блоке форм тоже
Не до конца понял, что вы имели в виду, но ваша мысль натолкнула меня на решение)

Может кому пригодится, кто нагуглит этот топик в будущем. Скрипт кривоват, но работает)

Кнопка-запускатор скрипта:
<a id="button1" href="#" id="toggler1" onclick="toggle1('form1', this);">Активатор</a>


Блоки, который мы меняем друг вместо друга (код такой же и для второй пары блоков "changer"):
<div id="form1" style="display: block;">
	Контент 1
</div>

<div id="form2" style="display: none;">
	Контент 2
</div>


Скрипт:
function toggle1(id, link) 
{
	openbox1(id, link);
	return false;
}

function openbox1(id, toggler1) 
	{
	    var form11 = document.getElementById('form1');
	    var form22 = document.getElementById('form2');

	    var changer11 = document.getElementById('changer1');
	    var changer22 = document.getElementById('changer2');

            form11.style.display = 'block';
	    form22.style.display = 'none';

	    changer11.style.display = 'block';
	    changer22.style.display = 'none';
	}

Последний раз редактировалось CraftLawrence, 07.01.2015 в 02:56.
Ответить с цитированием