Jquery Accordion not displaying properly in Chrome -
i using jquery script http://www.marghoobsuleman.com/jquery-common-accordion , have implemented site.
it works fine in firefox , ie chrome doesn't display correctly. the entire content div flickers during transition , afterwards content div comes underneath title divs.
i have narrowed down piece of jquery code not working correctly:
function openme(id) { var stitleid = id; var icurrent = stitleid.split("_")[stitleid.split("_").length-1]; options.currentcounter = icurrent; var scontentid = id+"_mscontent_"+icurrent; if($("#"+scontentid).css("display")=="none") { if(options.previousdiv!="") { closeme(options.previousdiv); }; if(options.vertical) { $("#"+scontentid).slidedown("medium"); } else { $("#"+scontentid).show(400); //$("#"+scontentid).css({ display: "inline" }); } options.currentdiv = scontentid; options.previousdiv = options.currentdiv; }; }; function closeme(div) { if(options.vertical) { $("#"+div).slideup("medium"); } else { $("#"+div).hide(400); //$("#"+div).css({ display: "none" }); }; };
when replace $("#"+scontentid).show(400); in comment tags code $("#"+scontentid).show(400); animation disaapears display correctly in 3 browsers.
anybody have suggestions why chrome doesn't display correctly , how can fix it?
Comments
Post a Comment