Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как передавать значения параметров для коллбэк функций? / 4 сообщений из 4, страница 1 из 1
20.09.2013, 11:58
    #38402605
oaken
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передавать значения параметров для коллбэк функций?
Столкнулся с проблемой передачи параметров вместе с коллбек функциями. Для примера возьмем функцию вызова диалога Да/Нет (все построено на дивах + js). В функцию передаются необходимые тексты сообщения + функция на кнопку Да.
Но для каждого конкретного случая необходимо вызывать эту функцию с некоторым значением параметра, а сделать что-то типа
Код: javascript
1.
 $('#YesButton').click(yesAction(param))

, как оказалось нельзя))
Первое что приходит в голову - глобальные переменные, или можно как-то красивей?
...
Рейтинг: 0 / 0
20.09.2013, 12:43
    #38402665
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передавать значения параметров для коллбэк функций?
...
Рейтинг: 0 / 0
20.09.2013, 12:52
    #38402683
Как передавать значения параметров для коллбэк функций?
oaken,

Код: javascript
1.
$('#YesButton').click(function(){yesAction(param);});
...
Рейтинг: 0 / 0
20.09.2013, 15:44
    #38402902
oaken
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передавать значения параметров для коллбэк функций?
не рубящий в каше
Код: javascript
1.
$('#YesButton').click(function(){yesAction(param);});


Да, так работает, но как-то странно, жму кнопку 1 раз, а yesAction(param) отрабатывает несколько раз, причем с разными параметрами. Пока не разобрался почему так происходит... пятница наверно плохо влияет)

IDVsbruck trigger Только начал вникать в триггера, необычная это штука скажу я вам, пока еще не придумал как их применить в моем случае. Насколько я понял с помощью триггера можно вызвать один или несколько обработчиков с указанным параметром/параметрами. А вот как это сделать в моем случае пока не придумал.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как передавать значения параметров для коллбэк функций? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]