j-FloatingInput
- singleton
- admite modo oscuro
Métodos:
Método: component.show(options)
options.element {Element/jQuery Element}options.offsetX {Number}opcional, desplazamientox(predeterminado:0)options.offsetY {Number}opcional, desplazamientoy(predeterminado:0)options.offsetWidth {Number}opcional, desplazamientowidth(predeterminado:0)options.placeholder {String}opcional, un marcador de posición para el campo de búsquedaoptions.minwidth {Number}opcional, ancho mínimo, predeterminado200options.maxwidth {Number}opcional, ancho máximo, predeterminadoinfiniteoptions.maxlength {Number}opcional, longitud máxima del valor, valor predeterminado50options.callback(value, element) {Function}se activa cuando el usuario hace clic en el elementooptions.icon {String}opcional, ícono Font-Awesomeoptions.close {Function}opcional, puede determinar el cierre del paneloptions.align {String}opcional,left(predeterminado),rightocenteroptions.value {String}opcional, un valor predeterminado para la entradaoptions.position {String}opcional,top(predeterminado),bottomoptions.summary {String}contenido de ayuda adicionaloptions.monospace {Boolean}habilita la fuente monoespaciadaoptions.select {Boolean}selecciona texto- NEW
options.multiline {Boolean}habilita multilínea - NEW
options.height {Number}una altura para varias líneas (predeterminado:100)
Método: component.hide()
Configuración:
placeholder- un marcador de posición para la entrada
Úselo con <ui-component name="floatinginput">. Cuando el componente aún no está cargado, jComponent lo descarga en el primer uso desde la dirección en DEF.fallback (el CDN Componentator de forma predeterminada). Autor: Peter Širka. Fuente: repositorio de componentes Componentator, licencia MIT.
<style>
body { background-color: #F0F0F0; }
</style>
<ui-component name="floatinginput" config="placeholder:Type something ..."></ui-component>
<div class="container">
<a href="javascript:void(0)">Type your name</a>
</div>
<script>
$(document).on('click', 'a', function() {
var opt = {};
opt.element = this;
opt.callback = function(value) {
console.log('CLICK', value);
};
SETTER('floatinginput/show', opt);
});
</script>