Вход Регистрация
Файл: CloudBox-main/CloudBox/admin_assets/js/jquery.custom-file-input.js
Строк: 38
<?php
/*
    By Osvaldas Valutis, www.osvaldas.info
    Available for use under the MIT License
*/

'use strict';

;( function( $, 
windowdocumentundefined )
{
    $( 
'.inputfile' ).each( function()
    {
        var 
$input     = $( this ),
            
$label     $input.next'label' ),
            
labelVal $label.html();

        
$input.on'change', function( )
        {
            var 
fileName '';

            if( 
this.files && this.files.length )
                
fileName = ( this.getAttribute'data-multiple-caption' ) || '' ).replace'{count}'this.files.length );
            else if( 
e.target.value )
                
fileName e.target.value.split'\' ).pop();

            if( fileName )
                $label.find( '
span' ).html( fileName );
            else
                $label.html( labelVal );
        });

        // Firefox bug fix
        $input
        .on( '
focus', function(){ $input.addClass( 'has-focus' ); })
        .on( '
blur', function(){ $input.removeClass( 'has-focus' ); });
    });
})( jQuery, window, document );
?>
Онлайн: 1
Реклама