我正在解决导致单个元素在元素的第二个切换后消失的问题。
最初运行时,每个部分都有3个按钮可见。要重现,请单击未展开的部分,单击另一部分,然后单击返回到您开始的原始部分。 “在线表格”按钮消失。
罪魁祸首就是这条线,但我还没弄清楚造成这种情况的原因。
$('.FormsHeader a').removeClass('current').nextAll().slideUp(430);
这是我正在使用的当前版本的小提琴的链接: http://jsfiddle.net/ddub/4SZGc/2/
谢谢!
答案 0 :(得分:0)
基于SlideUp()
的描述
如果在无序列表()及其
上调用.slideDown() 元素有位置(相对,绝对或固定),效果可能 除非有,否则至少通过IE9在IE6中无法正常工作 “布局。”要解决问题,请添加位置:relative;和缩放: 1;对ul。 的CSS声明
即使TAG不是ul
而不是slideUp()
,尝试设置css属性:zoom:1
和position: relative
希望有所帮助