# loftloader/2.1.9/assets/js/loftloader.js

LoftLoader, version 2.1.9. 26 lines.

- Page: https://pluginprobe.com/plugins/loftloader/2.1.9/code/assets/js/loftloader.js
- Raw: https://pluginprobe.com/plugins/loftloader/2.1.9/raw/assets/js/loftloader.js
- Modified: 2019-08-05T01:20:58+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/loftloader/2.1.9/code/assets/js/loftloader.js#L10-L20`.

```javascript
( function( $ ) {
	function loftloader_finished() {
		$('body').addClass( 'loaded' );
	}
	if ( $( '#loftloader-wrapper' ).length ) {
		$(window).load( function(){ 
			loftloader_finished(); 
		} );

		$( document ).ready( function() {
			var $loader_wrapper = $( '#loftloader-wrapper' ),
				show_close_time = '';
			if ( $loader_wrapper.data( 'show-close-time' ) ) {
				show_close_time = parseInt( $loader_wrapper.data( 'show-close-time' ) );
				if( show_close_time ) {
					setTimeout( function(){ 
						$loader_wrapper.find( '.loader-close-button' ).css('display', '' ); 
					}, show_close_time );
					$( '.loader-close-button' ).on( 'click', function() {
						loftloader_finished();
					} );
				}
			}
		} );
	}
} )( jQuery );
```
