我的目标 slideToggle() div 需要是 display:inline-block
而不是 display:block
当它打开时。有没有办法改变这里的 jquery 行为?
编辑:
我目前使用的是 jQuery 1.7.0。此外,<div>
最初位于 display:none
并且应该扩展到 display:inline-block
单击链接后;但显然在这种情况下 slideToggle() 的默认状态是 display:block
...
最佳答案
一只小鸟告诉我...
$('#my-block').slideToggle('medium', function() {
if ($(this).is(':visible'))
$(this).css('display','inline-block');
});
关于jquery - 更改 slideToggle() 行为以显示 :inline-block instead of display:block?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8144944/