Стал разбираться с callback-функциями js, но с пониманием пока что не очень. Пожалуйста, подскажите советом на примере такой реализации:
имеется кусок кода:
// функция удаления чего-либо
var deleteAction = function (item) {
...
// диалоговое окно с двумя кнопками
$(document).сonfirm({
message: 'Удалить?',
callbackY: function () {
// действия при нажатий кнопки - да
return true;
},
callbackN: function () {
// действия при нажатий кнопки - нет
return false;
}
});
...
};
так вот, из calbackY или calbackN должны возвратиться в функцию deleteAction или true или false и в зависимости от того что вернулось, функция deleteAction уже выполнит действие.
как вернуть значения из callbackY или callbackN для функции deleteAction ?