Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Функция в функции (https://javascript.ru/forum/jquery/60925-funkciya-v-funkcii.html)

Shuryga 27.01.2016 16:36

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

function function_glav(){

}


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

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

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

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


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

Shuryga 27.01.2016 16:40

Думаю сделать так но есть ли другие варианты
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);
	});


Часовой пояс GMT +3, время: 16:13.