Именно.
В коде:
var that = this;
$('#attributes-tab').on('click', '#' + buttonId, function (event) {
that.testPreloader(event);
});
...
testPreloader: function (event) {
var preloader = this.createPreloader(); // в createPreloader создаем нужный div
$("body").append(preloader); // либо запуск $('#preloader').show(); если элемент preloader уже на странице
this.cloneAttributeGroup(event); // толстая функция с ререндерингом, которая вешает интерфейс
},
И по факту блокировка появляется тогда, когда все уже отработало.