Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.07.2019, 06:46
Кандидат Javascript-наук
Отправить личное сообщение для pokk Посмотреть профиль Найти все сообщения от pokk
 
Регистрация: 30.01.2014
Сообщений: 145

Как в функцию action(в объекте) передать агрумент
Задумал сделать универсальную функцию, которая будет формировать JSON строку, получилось кучу разных настроек в неё надо передать,
по этому решил их вынести в объект и его передавать,внутрь функции.

Т.е есть массив, содержащий все ID(Event.id) на которые надо повесить действия, и функция action которая вызовется по событию.
Было бы удобно написать настройки выше и передать в функцию

Как сделать такое?

objPageKalib=[
 	{
	 	Event:{
			id:"Id_but_PWM",
			Type:	'click',
			option:{
				type:"float",
				link:"PWM_Set.CGI",
				selector:"#Id_in_PWM",
			},
			action: function(element, data, index){SaveParam(option)}  
	 	},
	},
]
Ответить с цитированием
  #2 (permalink)  
Старый 04.07.2019, 06:56
Кандидат Javascript-наук
Отправить личное сообщение для pokk Посмотреть профиль Найти все сообщения от pokk
 
Регистрация: 30.01.2014
Сообщений: 145

Там где вешаю обработчик событий сделал передача в него аргумента получилось так
butt.addEventListener(Type,{handleEvent: Event.action,Event:Event});


{
	 	Event:{
			id:"Id_but_PWM",
			Type:	'click',
			option:{
				type:"float",
				link:"PWM_Set.CGI",
				selector:"#Id_in_PWM",
			},
			action: function(){
				functionTest(this.Event);
			},
	 	},
	},

Последний раз редактировалось pokk, 04.07.2019 в 09:28.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать переменную в другую функцию adder-vb jQuery 3 31.01.2013 14:29
Как передать аргументы в callback функцию Artemiy-tlt jQuery 7 21.09.2011 15:08
setInterval как передать переменную в функцию kamushek Общие вопросы Javascript 6 02.09.2011 23:53
Как передать в функцию значение а не ссылку на переменную? Ghaniball Общие вопросы Javascript 4 02.09.2011 18:24
Как передать элемент в функцию после createElement Oleg NT Общие вопросы Javascript 3 23.06.2008 02:11