如何制作jQuery' show'功能使用'显示:内联块'

时间:2013-11-06 11:32:26

标签: jquery ajax show

我的页面上有一个AJAX加载器。使用CSS display: none;隐藏它,然后在AJAX例程中显示 -

t.ajax_loader.show('explode', {}, 1000);

我使用'explode',因为加载器不是那么大(由于我必须把它放在哪里),我想帮助使它更明显,它就在那里。

但是,默认情况下,使用上面的jQuery会将加载项的disply类型更改为inline。这对我来说并不好,因为我需要inline-block

docs建议提供一些选项,但这似乎与此无关。有谁知道我可以做到这一点的方式?感谢。

更新

根据@PatsyIssa的建议,我正在尝试实现animate功能。

这是我尝试过的,但是display属性似乎被忽略了。另外,我不确定如何使用爆炸效果与此相结合?感谢。

t.ajax_loader.animate({
    display: 'inline-block'
}, 1000);

2 个答案:

答案 0 :(得分:0)

使用opacityvisibility选项。

答案 1 :(得分:0)

完成节目动画后,请使用:

$('#myElementId').css('display', 'inline-block');