j-FloatingPanel
- Σιγκλέτο
- Υποστήριξη Custom Scrollbars
- Υποστήριξη - Dark Mode
Μέθοδοι:
Μέθοδος: component.show(options)
options.element {Element/jQuery Element}options.offsetX {Number}προαιρετική,xoffset (προεπιλεγμένη:0)options.offsetY {Number}προαιρετική,yoffset (προεπιλεγμένη:0)options.offsetWidth {Number}προαιρετική,widthoffset (προεπιλεγμένη:0)options.minwidth {Number}προαιρετική, ελάχιστη πλάτος (προεπιλεγμένη200)options.maxwidth {Number}επιλογή, μέγιστο πλάτος (προεπιλεγμένοinfinite)options.height {Number}επιλογή, ένα ύψος (προεπιλεγμένο:200)- Το
options.callback(element) {Function}εκκινείται όταν ο χρήστης κάνει κλικ στο στοιχείο με την κατηγορία.selectable - Το
options.init {Function}εκπέμπεται πριν εμφανιστεί το συστατικό options.close {Function}επιλογή, μπορεί να καθορίσει το κλείσιμο του πίνακαoptions.align {String}προαιρετική,left(προεπιλεγμένη),rightήcenteroptions.position {String}προαιρετική,top(προεπιλεγμένη),bottomoptions.classname {String}επιλογή, προσαρμοσμένη κατηγορία δοχείων για όλα τα αντικείμενα
Μέθοδος: component.hide()
Html Ρεντερίνγκ:
var opt = {};
opt.html = 'Your HTML code';Ρεάλ Ρεντερίνγκ:
var opt = {};
opt.html = YOUR_DOM_ELEMENT;
// IMPORTANT: if the FloatingBox will be closed, then the element will be moved to the previous parent.Εισαγωγή περιεχομένου:
var opt = {};
opt.import = '/url/part.html';
// IMPORTANT: the content will be cached for the future usageΚαλό να ξέρεις
- Τα στοιχεία της κατηγορίας
selectableθα είναι επιλεκτικά
Μέθοδοι:
- Το
component.up()επιλέγει το στοιχείο παραπάνω - Το
component.down()επιλέγει το στοιχείο παρακάτω component.select([el])επιλέγει το στοιχείο
Μπορείτε να συνδυάσετε τις μεθόδους με το συστατικό j-Shortcuts.
Χρησιμοποιήστε το με <ui-component name="floatingpanel">Όταν το στοιχείο δεν έχει φορτωθεί ακόμα, jComponent Κατεβάστε το για πρώτη φορά από τη διεύθυνση DEF.fallback (Η Componentator Συγγραφέας: Peter Širka. πηγή: το Componentator Ετικέτες Αξιολόγηση, 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>