Javascript.RU

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

Функция в функции
Ребят всем доброго времени суток, такая тема предположим есть несколько функиций.

function function_glav(){

}


function function_min_one(){
alert('Вызвали первую функцию');
}

function function_min_two(){
alert('Вызвали вторую функцию');
}

Вобщем мне нужно вызвать главную функцию. Но так что бы нажав на одну кнопку мы вызвали главную функцию а в теле этой функции вызвалась первая вторичная фнукция .нажав на другую кнопу вызвали главную функцию а в теле этой функции вызвалась вторая вторичная фнукция. При том что этих функций(вторичных) может быть очень много.

$('.button').click(function(){
    function_glav();
});


$('.button-two').click(function(){
    function_glav();
});
Ответить с цитированием
  #2 (permalink)  
Старый 27.01.2016, 16:40
Аспирант
Отправить личное сообщение для Shuryga Посмотреть профиль Найти все сообщения от Shuryga
 
Регистрация: 24.09.2014
Сообщений: 44

Думаю сделать так но есть ли другие варианты
function function_glav(val){
	if(val == 1)
              {
              function_min_one();
              }
        if(val == 2)
              {
              function_min_two();
              }
	}
	 
	 
	function function_min_one(){
	alert('Вызвали первую функцию');
	}
	 
	function function_min_two(){
	alert('Вызвали вторую функцию');
	}

$('.button').click(function(){
	    function_glav(1);
	});
	 
	 
	$('.button-two').click(function(){
	    function_glav(2);
	});
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция внутри анонимной функции igorz Общие вопросы Javascript 6 16.04.2015 20:15
Функция в функции Vladjiss Общие вопросы Javascript 14 06.11.2013 19:50
Функция в Функции SleepTT Общие вопросы Javascript 6 10.11.2011 11:10
Функция в функции. Обработчики клика. Запутался =) DorianLeroy Общие вопросы Javascript 8 29.09.2011 16:17
В качестве параметра функции другая функция, как? Sintez Я не знаю javascript 13 11.06.2009 11:10