Глядя на источник для jquery.ui.accordion.js, это просто объект, который содержит только что выбранный элемент.
Вы можете убедиться сами, если просто посмотрите на источник:
// find elements to show and hide
var toShow = clicked.next(),
toHide = this.active.next(),
data = {
options: options,
newHeader: clickedIsActive && options.collapsible ? $([]) : clicked,
oldHeader: this.active,
newContent: clickedIsActive && options.collapsible ? $([]) : toShow,
oldContent: toHide
},
down = this.headers.index( this.active[0] ) > this.headers.index( clicked[0] );
this.active = clickedIsActive ? $([]) : clicked;
this._toggle( toShow, toHide, data, clickedIsActive, down );
return;
},
newHeader - это не массив, это объект, который представляет вновь выбранный элемент. Размещенный вами код находит все элементы h3 в элементе accordion, а затем получает индекс newHeader. Элемент, который представляет newHeader, меняется каждый раз, когда меняется аккордеон.