j-FloatingPanel
- Singletă
- Suport pentru scrollbars
- Modul întunecat - Dark Mode
Metode:
Metodă: component.show(options)
options.element {Element/jQuery Element}options.offsetX {Number}opțional,xoffset (default:0)options.offsetY {Number}opțional,yoffset (default:0)options.offsetWidth {Number}opțional,widthoffset (default:0)options.minwidth {Number}opțional, o lățime minimă (default200)options.maxwidth {Number}opțional, o lățime maximă (defaultinfinite)options.height {Number}opțional, o înălțime (default:200)options.callback(element) {Function}este declanșat atunci când utilizatorul face clic pe elementul cu clasa.selectableoptions.init {Function}este declanșat înainte ca componenta să fie afișatăoptions.close {Function}opțional, poate determina închiderea panouriloroptions.align {String}opțional,left(default),rightsaucenteroptions.position {String}opțional,top(default),bottomoptions.classname {String}opțional, o clasă de container personalizată pentru toate articolele
Metodă: component.hide()
Renderarea HTML:
var opt = {};
opt.html = 'Your HTML code';Răspundeți elementul 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.Importarea conținutului:
var opt = {};
opt.import = '/url/part.html';
// IMPORTANT: the content will be cached for the future usagebine să știi
- Elementele cu clasa
selectablevor fi selectate
Metode:
component.up()selectează elementul de mai suscomponent.down()selectează elementul de mai joscomponent.select([el])selectează elementul
Puteți combina metodele cu componenta j-Shortcuts.
Utilizați-l cu <ui-component name="floatingpanel">Când componenta nu este încă încărcată, jComponent Descărcați-l la prima utilizare de la adresa DEF.fallback (în cazul Componentator Autor: Peter Širka. sursă: Componentator Componente de stocare, MIT licență.
<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>