我将尝试尽可能简单地解释这个问题:
我有两个 div
第一个div:<div id="first" style="color:black;"></div>
第二个分区:<div id="second" style="color:red;display:inline;"></div>
我想当我在第一个 div 上调用 slideUp 并且它已经隐藏时,放置第二个的所有 css 样式,包括显示属性(在第一个 div 中是块,在第二个是内联)然后才显示 div。
我尝试这样做,但随后第二个显示属性丢失,第一个div的显示属性恢复为块,而不是内联。
$("first").slideUp(function(){
$(this).attr("style","display:none;"+$("second").attr("style"));
$(this).slideDown();
});
任何想法怎么做?
对不起我的英语,但我来自保加利亚,我真的需要这个,因为这是一个更大项目的重要组成部分。
提前谢谢!