docs: function (e, data) {
                  if (e.isDefaultPrevented()) {
                      return false;
                  }
                  var $this = $(this),
                      progress = Math.floor(data.loaded / data.total * 100),
                      globalProgressNode = $this.find('.fileupload-progress'),
                      extendedProgressNode = globalProgressNode
                          .find('.progress-extended');
                  if (extendedProgressNode.length) {
                      extendedProgressNode.html(
                          ($this.data('blueimp-fileupload') || $this.data('fileupload'))
                              ._renderExtendedProgress(data)
                      );
                  }
                  globalProgressNode
                      .find('.progress')
                      .attr('aria-valuenow', progress)
                      .children().first().css(
                          'width',
                          progress + '%'
                      );
              }