j-FloatingPanel
- singolo
- Supporto per scrollbars
- Sviluppo - Modo oscuro
Metodi:
Metodo: component.show(options)
options.element {Element/jQuery Element}options.offsetX {Number}opzionale,xoffset (default:0)options.offsetY {Number}opzionale,yoffset (default:0)options.offsetWidth {Number}opzionale,widthoffset (default:0)options.minwidth {Number}opzionale, una larghezza minima (default200)options.maxwidth {Number}opzionale, una larghezza massima (defaultinfinite)options.height {Number}opzionale, una altezza (default:200)options.callback(element) {Function}viene rilasciato quando l'utente fa clic sull'elemento con la classe.selectableoptions.init {Function}viene rilasciato prima che il componente venga visualizzatooptions.close {Function}opzionale, può determinare la chiusura del pannellooptions.align {String}opzionale,left(default),rightocenteroptions.position {String}opzionale,top(default),bottomoptions.classname {String}opzionale, una classe di contenitore personalizzata per tutti gli articoli
Metodo: component.hide()
Il rendering HTML:
var opt = {};
opt.html = 'Your HTML code';Il ritorno di RAW:
var opt = {};
opt.html = YOUR_DOM_ELEMENT;
// IMPORTANT: if the FloatingBox will be closed, then the element will be moved to the previous parent.Importazione di contenuti:
var opt = {};
opt.import = '/url/part.html';
// IMPORTANT: the content will be cached for the future usageBuono sapere
- Gli elementi con la classe
selectablesaranno selezionabili
Metodi:
component.up()seleziona l'articolo sopracomponent.down()seleziona l'articolo qui sottocomponent.select([el])seleziona l'oggetto
Puoi combinare i metodi con il componente j-Shortcuts.
Utilizzare con <ui-component name="floatingpanel">Quando il componente non è ancora caricato, jComponent Scarica il codice in prima utilizzazione dall'indirizzo DEF.fallback (Il Componentator La storia di Peter Širka.Fonte: il Componentator Ristorante dei componenti, licenza MIT.
<ui-component name="exec"></ui-component>
<ui-component name="floatingpanel"></ui-component>
<span class="exec" data-exec="showpanel" style="color:#2A6CEC;cursor:pointer;text-decoration:underline" class="block">Show panel</span>
<script>
function showpanel(el) {
var opt = {};
opt.element = el;
opt.html = '<div class="padding">Custom content</div>';
SETTER('floatingpanel/show', opt);
}
</script>