$('.multiselect').multiselect({
buttonText: function(options, select) {
if (options.length === 0) {
return 'custom';
}
super.buttonText(options, select); // tutaj
},
});
Metoda buttonText jest dosyć długawa i chciałbym tylko przechwycić niektóre z sytuacji, a resztę obsłużyć przez oryginalną (default) metodę.
Tutaj oryginał: https://github.com/davidstutz/bootstrap-multiselect/blob/master/dist/js/bootstrap-multiselect.js#L251
W jaki sposób wywołać "parent" metodę?
Próbowałem this.call(this); this.prototype jak i super i niestety żadna z nich nie działa, zwykle zapętlam skrypt.
Multiselect is not defined
Być, może w przypadku pluginów jQuery nie mogę dostać się do obiektów w tradycyjny sposób?