Ticket #4618 (closed bug: fixed)

Opened 4 years ago

Last modified 3 years ago

When options collapsible:true Getter active returns inital active index or null

Reported by: Coolhand2120 Owned by:
Priority: minor Milestone: 1.8.2
Component: ui.accordion Version: 1.7.2
Keywords: options active getter collapsible Cc: powella@…
Blocking: Blocked by:

Description

When you create a accordion with the option collapsible:true, using the option active to get the index returns an incorrect value.

getter should return the active index, however it returns the index intally set using the active:index option var active = $('.selector').accordion('option', 'active');

This also effects the object UI in the following function, again returning the inital active object rather than the curretly selected object:

$('#accordion').bind('accordionchange', function(event, ui) {

ui.newHeader jQuery object, activated header

}

Here is a URL to an example  http://jsbin.com/icotu

The alert that occurs when the page is loaded should have the selected index, it says "null" however, matching the inital activated object.

Attached is another example, almost exactly the same as the above URL.

Attachments

ui_Accordion_bug.html Download (2.4 KB) - added by Coolhand2120 4 years ago.
ui Accordion bug

Change History

Changed 4 years ago by Coolhand2120

ui Accordion bug

comment:1 Changed 4 years ago by joern.zaefferer

  • Milestone changed from TBD to 1.8

comment:2 Changed 3 years ago by scott.gonzalez

  • Status changed from new to closed
  • Resolution set to fixed
  • Milestone changed from 1.9 to 1.8.2

This was fixed in a previous release. You can verify with the referenced jsbin example by changed jQuery to 1.4.2 and jQuery UI to 1.8.2.

Note: See TracTickets for help on using tickets.