![]() |
Запуск функции без обработчика
Как запустить функциию, без обработчика событий?
например: var func = function(){ } if(a==10){ func } |
ничё не понял ...
var func = function(){ } if(a==10){ func() } |
a = 10;
var func = function(){ _mc.gotoAndStop(2); } if(a==10){ func() } |
Вот ещё понятней
как запустить функцию, при выполнении определённых условий? например: var зашита = функция{ открыть зонт }; Если пойдёт дождь{ защита(переменная содержащая функцию); } Обычно, пишут так: Если пойдёт дождь = функция{ открыть зонт }; Но, это не приемлемо. |
извини за непонимание, но что здесь не работает и что значит "запуск функции без обработчика"?
|
здесь не работает голова (у автора), без обид тока..
|
for (var a in main_menu_array) {
main_menu_array[a]["onPress"] = function () { k = !k; if (k) { loader = unloader; main_menu_mc.loader_mc.attachMovie(this["_name"], "element_mc", 0, {_x:170}); this.gotoAndStop(2); onEnterFrame = start_secondary_menu_mc; } else { main_menu_mc.loader_mc.element_mc.unloadMovie(); onEnterFrame = finish_secondary_menu_mc; for (var a in main_menu_array) { main_menu_array[a].gotoAndStop(1); } } }; } Мне нужно функции между if и else заключить в переменные, так, как я их использую не один раз. |
| Часовой пояс GMT +4, время: 18:06. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.