1jQuery(document).ready(function($){ 2 var is_firefox = navigator.userAgent.indexOf('Firefox') > -1; 3 4 //open team-member bio 5 $('#cd-team').find('ul a').on('click', function(event){ 6 event.preventDefault(); 7 var selected_member = $(this).data('type'); 8 $('.cd-member-bio.'+selected_member+'').addClass('slide-in'); 9 $('.cd-member-bio-close').addClass('is-visible'); 10 11 // firefox transitions break when parent overflow is changed, so we need to wait for the end of the trasition to give the body an overflow hidden 12 if( is_firefox ) { 13 $('main').addClass('slide-out').one('webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend', function(){ 14 $('body').addClass('overflow-hidden'); 15 }); 16 } else { 17 $('main').addClass('slide-out'); 18 $('body').addClass('overflow-hidden'); 19 } 20 21 }); 22 23 //close team-member bio 24 $(document).on('click', '.cd-overlay, .cd-member-bio-close', function(event){ 25 event.preventDefault(); 26 $('.cd-member-bio').removeClass('slide-in'); 27 $('.cd-member-bio-close').removeClass('is-visible'); 28 29 if( is_firefox ) { 30 $('main').removeClass('slide-out').one('webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend', function(){ 31 $('body').removeClass('overflow-hidden'); 32 }); 33 } else { 34 $('main').removeClass('slide-out'); 35 $('body').removeClass('overflow-hidden'); 36 } 37 }); 38});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.