Sha256: 246c74bae4b8fca964f5214ca107e9b5f089b31e4da64985838357c036da971b
Contents?: true
Size: 956 Bytes
Versions: 18
Compression:
Stored size: 956 Bytes
Contents
$(document).ready(function() { function setFrontHeight(element) { var height = element.height(); element.css({ height: height + 'px' }).attr('data-original-height', height); } function removeFrontHeight(element) { element.css({ height: 'inherit' }); } $('.assessment .flip-action a').on('click', function() { $(this).closest('.assessment').addClass('flip'); var front = $(this).closest('.front'); setFrontHeight(front); var frontHeight = front.height(); var back = $(this).closest('.front').next('.back'); var backHeight = back.height(); if (frontHeight > backHeight) { back.css({ height: '100%' }); } else { front.css({ height: backHeight + 'px' }); } }); $('.assessment .flip-action-back a').on('click', function() { var assessment = $(this).closest('.assessment').removeClass('flip'); var front = assessment.find('.front'); removeFrontHeight(front); }); });
Version data entries
18 entries across 18 versions & 1 rubygems