JS .show .hide方向

时间:2019-02-07 15:40:36

标签: javascript html css

我有这个功能:

$('.Show').click(function() {
    $('#mobile-nb-c').show(500);
    $('.Show').hide(500);
    $('.Hide').show(500);
});

此功能以如下方式打开我的div:show/hide img1

但是我希望它像这样打开:show/hide img2

可以做到吗?

2 个答案:

答案 0 :(得分:2)

show()hide()都没有与之相关的任何动画属性。他们只会隐藏或显示一个元素。您可以使用.animate()来使用各种动画

答案 1 :(得分:0)

尝试一下:

$('.Show').animate({ width: <yourWidth> }, 600)
$('.Hide').animate({ width: 0 }, 600)