index.js 599 Bytes
/**
 * Created by PhpStorm.
 * User: Targaryen
 * Date: 2016/7/19
 * Time: 10:16
 */
var $ = require('yoho-jquery');

var $expand = $('.expand'),
    $collapse = $('.collapse'),
    $brandIntro = $('.brand-intro'),
    exCoTm = 6; // 展开隐藏的倍数

$expand.on('click', function() {
    $brandIntro.removeClass('line-clamp').animate({height: $brandIntro.height() * exCoTm});
    $expand.hide();
    $collapse.show();
});

$collapse.on('click', function() {
    $brandIntro.addClass('line-clamp').animate({height: $brandIntro.height() / exCoTm});
    $collapse.hide();
    $expand.show();
});