Показать сообщение отдельно
  #1 (permalink)  
Старый 23.05.2014, 16:32
Интересующийся
Отправить личное сообщение для sergeo_89 Посмотреть профиль Найти все сообщения от sergeo_89
 
Регистрация: 23.05.2014
Сообщений: 21

условие на событие клика
Запутался в условии, подскажите как отследить кнопку на которую нажал пользователь и в зависимости от этого выполнить определенные действия, вот код
$(document).ready(function(){

$('#secondMenu_2, #secondMenu_3, #secondMenu_4').hide();

var flag = new Boolean(true);

$('#variant_2 a, #variant_3 a, #variant_4 a').click(function() {
 if (flag) {
   flag = false;
   func1.call(this);
 	} 
 	else {
   flag = true;
   	func2.call(this);
}
 return false;
});

function func1(){
if($('#variant_2 a').id == $(this).id){
   	$('#secondMenu_2').slideDown(1000);
   }
   else if($('#variant_3 a').id == $(this).id){
   	$('#secondMenu_3').slideDown(1000);
   }
   else if($('#variant_4 a').id == $(this).id){
   	$('#secondMenu_4').slideDown(1000);
   }
};

function func2(){
$('#secondMenu_2, #secondMenu_3, #secondMenu_4').slideUp(1000);
};

Пробовал через
if($('#variant_2 a').target == $(this).target){
   	$('#secondMenu_2').slideDown(1000);
   }
не получается, грубо говоря мне надо сделать условие: Если пользователь нажал на кнопку 1, то выполнить одно условие, если на 2 - другое и так далее, буду признателен за ваши мысли
Ответить с цитированием