Browse Source

Fixes #108 issue with accordion in safari

Former-commit-id: 8db9b55252
Former-commit-id: c089e41036
pull/258/head
jlukic 11 years ago
parent
commit
83867a7214
1 changed files with 7 additions and 0 deletions
  1. 7
      src/modules/accordion.js

7
src/modules/accordion.js

@ -87,8 +87,10 @@ $.fn.accordion = function(parameters) {
resetStyle: function() { resetStyle: function() {
module.verbose('Resetting styles on element', this); module.verbose('Resetting styles on element', this);
$(this) $(this)
.attr('style', '')
.removeAttr('style') .removeAttr('style')
.children() .children()
.attr('style', '')
.removeAttr('style') .removeAttr('style')
; ;
} }
@ -138,8 +140,10 @@ $.fn.accordion = function(parameters) {
.slideUp(settings.duration , settings.easing, function() { .slideUp(settings.duration , settings.easing, function() {
$previousContent $previousContent
.removeClass(className.active) .removeClass(className.active)
.attr('style', '')
.removeAttr('style') .removeAttr('style')
.children() .children()
.attr('style', '')
.removeAttr('style') .removeAttr('style')
; ;
}) })
@ -151,11 +155,13 @@ $.fn.accordion = function(parameters) {
$activeContent $activeContent
.stop() .stop()
.children() .children()
.attr('style', '')
.removeAttr('style') .removeAttr('style')
.end() .end()
.slideDown(settings.duration, settings.easing, function() { .slideDown(settings.duration, settings.easing, function() {
$activeContent $activeContent
.addClass(className.active) .addClass(className.active)
.attr('style', '')
.removeAttr('style') .removeAttr('style')
; ;
$.proxy(settings.onOpen, $activeContent)(); $.proxy(settings.onOpen, $activeContent)();
@ -185,6 +191,7 @@ $.fn.accordion = function(parameters) {
.end() .end()
.slideUp(settings.duration, settings.easing, function(){ .slideUp(settings.duration, settings.easing, function(){
$activeContent $activeContent
.attr('style', '')
.removeAttr('style') .removeAttr('style')
; ;
$.proxy(settings.onClose, $activeContent)(); $.proxy(settings.onClose, $activeContent)();

Loading…
Cancel
Save