Как передать параметры функции при использовании .call()
в Javascript?
Когда я передаю параметры, они всегда undefined в функции обратного вызова
EDIT (пример):
У меня будет объект options в моем плагине:
var options = {
errorCallback : function( errors ) {}
}
Я буду называть это из своего плагина следующим образом:
var errors = "Test error list";
configs.errorCallback.call(errors);
Я инициализирую свой плагин следующим образом
$('#plugin-element').myPlugin(
{
'errorCallback' : function errorrCallbackFunction( errors ) {
console.log(errors) //always undefined
}
}