javascript - Animate 阅读更多/更少 JQuery

标签 javascript jquery

我想在我们阅读更多/更少的代码中添加一个动画。 这样就顺利打开了。

我的 JQuery 代码目前是:

$(document).ready(function(){
    $('.service-info').hide();
      $('.read-more').click(function(){
            $(this).siblings('.service-info').show();
            $(this).hide();
            $(this).parent().find('.read-less').show();
        })
      $('.read-less').click(function(){
        $(this).siblings('.service-info').hide();
        $(this).hide();
        $(this).parent().find('.read-more').show();
      })
  });

JSFiddle:https://jsfiddle.net/2bdto5fb/

我怎样才能做到这一点?

最佳答案

使用slideDown()slideUp()喜欢以下。

$(document).ready(function () {
    $('.service-info').hide();
    $('.read-more').click(function () {
        $(this).siblings('.service-info').slideDown('slow');
        $(this).hide();
        $(this).parent().find('.read-less').show();
    })
    $('.read-less').click(function () {
        $(this).siblings('.service-info').slideUp('slow');
        $(this).hide();
        $(this).parent().find('.read-more').show();
    })
});

UPDATED FIDDLE

关于javascript - Animate 阅读更多/更少 JQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36596658/

相关文章:

javascript - Fastify 插件 fastify-autoload 错误插件必须是一个函数

javascript - 固定时间后停止等待输入

MVC3 中动态生成的单选按钮的 jQuery 不显眼验证?

Javascript/Jquery 属性选择器

javascript - Bootstrap模态警报框中根据Timing设置自动弹出窗口警报框

javascript - joomla添加改变图片的javascript

javascript - 时间轴 Vis - 使用子组排序强制子组 2 在子组 1 之后

Jquery .style 未定义

php - 如何在 Controller Codeigniter 中显示验证消息

javascript - jQuery 关于选择器问题