Как выполнить обратный вызов в коде плагина jQuery - PullRequest
2 голосов
/ 18 мая 2011

Это может звучать действительно как новичок .. Но я использовал jQuery Boilerplate на этой странице - http://stefangabos.ro/jquery/jquery-plugin-boilerplate-revisited/ и создал плагин. Все работает отлично, но теперь я хочу добавить обратный вызов. Я хочу выполнить это -

$.Alerter({'message':'this is a test','onSuccess':function(data) { alert(data); } });

onSuccess - это функция обратного вызова, которая добавляется к значениям по умолчанию.

Мой вопрос - как мне отправить вывод на onSuccess. Я хочу, чтобы он возвращал значение TRUE или FALSE после выполнения определенных шагов в init ()

1 Ответ

0 голосов
/ 18 мая 2011

Примерно так:

plugin.result = null;

plugin.init = function() {
    // do stuff
    ...
    // save _result in public variable result 
    plugin.result = _result;
}

Если вы пишете этот плагин для операций с домом, вы также можете использовать его как plugin.data('result',_result);

Поскольку я больше ничего не знаю, яне могу дать дальнейшее понимание.
Надеюсь, это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...