Инструменты пользователя

Инструменты сайта


js:триггеры

Это старая версия документа!


Триггеры

Тривязанные события можно вызвать с помощью метода trigger, библиотеки JQuery.

Триггеры

w_load

context.trigger('w_load', trigger_child)

Вызов события w_load.

Описание

АргументОписаниеТипПо-умолчанию
contextСлой, для которого выполняется событие объект JQuery обязательный
trigger_childВызвать события для дочерних элементовbooleanfalse
//вызвать событие w_load для слоя user.user и всех дочерних слоев 
$('[data-layout="user.user"]').trigger('w_load',true);
 
//вызвать событие w_load только для слоя user.user
$('[data-layout="user.user"]').trigger('w_load');

w_request

context.trigger('w_request', [task,request])

Вызов события w_request

АргументОписаниеТипПо-умолчанию
contextОбъект JQuery(document) объект JQuery обязательный
taskИмя запросаstring обязательный
requestДанные запросаobject, объект FormObject

w_request_success

context.trigger('w_request_success', [task,request,response])

Вызов события w_request_success

Функция-триггер function([task,request,response])

АргументОписаниеТипПо-умолчанию
contextОбъект JQuery(document) объект JQuery обязательный
taskИмя запросаstring обязательный
requestДанные запросаobject, объект FormObject
responseДанные ответаobject

w_request_error

context.trigger('w_request_error', [task,request,response])

Вызов события w_request_error

АргументОписаниеТипПо-умолчанию
contextОбъект JQuery(document) объект JQuery обязательный
taskИмя запросаstring обязательный
requestДанные запросаobject, объект FormObject
responseДанные ответаobject
js/триггеры.1543438516.txt.gz · Последние изменения: 2018/11/28 23:55 — a1