Version 1.0.6
Suport IE 8+
The Bootstrap Filestyle is a plugin for jquery-based component library could Twitter Bootstrap, used to style the file fields of the forms.
This plugin has an interesting way to present a form for sending files so attractive, while being simple and efficient.
Twitter Bootstrap and jQuery.
Include:
<script type="text/javascript" src="js/bootstrap-filestyle.min.js"> </script>
Via JavaScript:
$(":file").filestyle();
Via data attributes:
<input type="file" class="filestyle" data-classButton="btn btn-primary" data-input="false">
Via JavaScript:
$(":file").filestyle({input: false});
Via data attributes:
<input type="file" class="filestyle" data-input="false">
Example:
Via JavaScript:
$(":file").filestyle({icon: false});
Via data attributes:
<input type="file" class="filestyle" data-icon="false">
Example:
Via JavaScript:
$(":file").filestyle({buttonText: "Find file"});
Via data attributes:
<input type="file" class="filestyle" data-buttonText="Find file">
Example:
Via JavaScript:
$(":file").filestyle({classButton: "btn btn-primary"});
Via data attributes:
<input type="file" class="filestyle" data-classButton="btn btn-primary">
Example:
Via JavaScript:
$(":file").filestyle({classInput: "input-small"});
Via data attributes:
<input type="file" class="filestyle" data-classInput="input-small">
Example:
Via JavaScript:
$(":file").filestyle({classIcon: "icon-plus"});
Via data attributes:
<input type="file" class="filestyle" data-classIcon="icon-plus">
Example:
Via JavaScript:
$(":file").filestyle({disabled: true});
Via data attributes:
<input type="file" class="filestyle" data-disabled="true">
Example:
Via JavaScript:
$(":file").filestyle({buttonBefore: true});
Via data attributes:
<input type="file" class="filestyle" data-buttonBefore="true">
Example:
$(":file").filestyle('clear');
$(":file").filestyle('destroy');
// get $(":file").filestyle('disabled'); // set $(":file").filestyle('disabled', true);
// get $(":file").filestyle('input'); // set $(":file").filestyle('input', false);
// get $(":file").filestyle('icon'); // set $(":file").filestyle('icon', false);
// get $(":file").filestyle('buttonText'); // set $(":file").filestyle('buttonText', 'Loading...');
// get $(":file").filestyle('classButton'); // set $(":file").filestyle('classButton', 'btn btn-danger'};
// get $(":file").filestyle('classIcon'); // set $(":file").filestyle('classIcon', 'icon-plus');
// get $(":file").filestyle('classInput'); // set $(":file").filestyle('classInput', 'input-small');
// get $(":file").filestyle('buttonBefore'); // set $(":file").filestyle('buttonBefore', 'true');