Показать сообщение отдельно
  #10 (permalink)  
Старый 08.12.2010, 14:02
Интересующийся
Отправить личное сообщение для Reiter Посмотреть профиль Найти все сообщения от Reiter
 
Регистрация: 18.09.2010
Сообщений: 10

Изначальную идею пришлось подкорректировать. Блоки уже расположены на странице. Все, кроме начального блока изначально спрятаны. Каждый блок "появляется" по мере "движения" по дереву, то есть по мере прохождения теста, отвечая на вопросы "Yes" и "No".
Привожу частичку скрипта:
$(document).ready(function(evt) {
  $('.effect').click(function(evt) {
				var container = $(this).parents('questions');
				targetID = (container.length==1) ? '#question_1' : '#question_2_1';
				var target = $(targetID);
				var action = $(this).attr('title');
				switch (action) {
					case 'yes_1' :
							target.fadeIn();
							break;
					};
				});
});


Вопрос: как сделать так, что бы при нажатии на "Yes" не всплывал блок при нажатии на "No", то есть, как деактивировать функцию в блоке?
Ответить с цитированием