mirror of
https://github.com/jquery/jquery-ui.git
synced 2024-10-05 01:44:18 +00:00
accordion: update content div classes to move theme classes to wrapper with seperate content-wrap and content classes
This commit is contained in:
parent
100e11c85e
commit
bc5df7412c
@ -35,7 +35,7 @@ $.widget("ui.accordion", {
|
||||
.bind("mouseenter.accordion", function(){ $(this).addClass('ui-state-hover'); })
|
||||
.bind("mouseleave.accordion", function(){ $(this).removeClass('ui-state-hover'); });
|
||||
// wrap content elements in div against animation issues
|
||||
headers.next().wrap("<div></div>").addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");
|
||||
headers.next().wrap("<div></div>").addClass("ui-accordion-content").parent().addClass("ui-accordion-content-wrap ui-helper-reset ui-widget-content ui-corner-bottom");
|
||||
|
||||
var active = options.active = findActive(headers, options.active).toggleClass("ui-state-default").toggleClass("ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");
|
||||
active.parent().addClass("selected");
|
||||
@ -91,7 +91,7 @@ $.widget("ui.accordion", {
|
||||
.removeAttr("role").removeAttr("aria-expanded").removeAttr("tabindex");
|
||||
headers.find("a").removeAttr("tabindex");
|
||||
headers.children(".ui-icon").remove();
|
||||
headers.next().children().removeClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom").each(function(){
|
||||
headers.next().children().removeClass("ui-accordion-content").each(function(){
|
||||
$(this).parent().replaceWith(this);
|
||||
})
|
||||
},
|
||||
|
Loading…
Reference in New Issue
Block a user