j-FloatingPanel
- singleton
- Podporuje custom scrollbars
- Podporuje tmavý režim
Metody:
Metoda: component.show(options)
options.element {Element/jQuery Element}options.offsetX {Number}volitelné,xoffset (předvolené:0)options.offsetY {Number}volitelné,yoffset (předvolené:0)options.offsetWidth {Number}volitelné,widthoffset (předvolené:0)options.minwidth {Number}minimální šířka (default width)200)options.maxwidth {Number}volitelné, maximální šířka (defaultinfinite)options.height {Number}volitelně, výška (podle předvolby:200)options.callback(element) {Function}je vyvolán, když uživatel klikne na prvek s třídou.selectableoptions.init {Function}je vyvolán předtím, než se komponenta zobrazíoptions.close {Function}volitelné, může určit uzavření panelu- Volitelné
options.align {String},left(podmíněné),rightnebocenter options.position {String}volitelně ,topa podvodně,bottomoptions.classname {String}volitelná, třída kontejnerů pro všechny položky
Metoda: component.hide()
HTML renderování:
var opt = {};
opt.html = 'Your HTML code';Režim 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.Importování obsahu:
var opt = {};
opt.import = '/url/part.html';
// IMPORTANT: the content will be cached for the future usageDobré vědět
- Vybrané prvky třídy
selectablebudou
Metody:
component.up()vybírá položku výšecomponent.down()vybírá položku nížecomponent.select([el])vybírá položku
Můžete kombinovat metody s složkou j-Shortcuts.
Použijte ji s <ui-component name="floatingpanel">Pokud je součástka ještě nezačleněna, jComponent Stáhnout ji na první použití z adresy DEF.fallback a) The Componentator CDN dle předvolby. autor: Peter Širka. zdroj: Componentator Výrobce je autorizován, MIT licence.
<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>