j-Window
- Die Komponente verschiebt den Inhalt dieser Komponente unter das Tag
<body>(aufgrund der Positionierung)
Konfiguration:
title {String}-Fenstertitelif {String}Bedingung für die Anzeige des Fensters, es wird mit dem Wert innerhalb vonpathverglichenicon {String}Total.js-Symbolereload {String}-Link zu einem globalenfunction(window_component)und er wird ausgeführt, wenn das Formular angezeigt wirdenter {Boolean}(optional) erfasst denenter-Schlüssel automatisch und führt die Übermittlung durch (Standard:false)autofocus {Boolean/String}(optional) kann eine Eingabe fokussieren.String===jQuery selectorfür die Eingabedefault {String}(optional) ein kurzer Alias fürDEFAULT(default, true)closebutton {Boolean}(optional) kann die Schaltflächexausblenden (Standard:false)zindex {Number}(optional) kann den Z-Index beeinflussen (Standard:12)scrollbar {Boolean}aktiviert eine benutzerdefinierte Bildlaufleiste (Standard:true)scrollbarshadow {Boolean}optional, aktiviert einen Schatten in der Bildlaufleiste (Standard:false)- NEW
closeesc {Boolean}schließt das Formular, wenn der Benutzer die TasteESCdrückt - Das Schließen von NEW
independent {Boolean}hängt nicht von der Bedingung gemäß dem Pfad ab
Gut zu wissen:
Eine neue Version dieser Komponente unterstützt die dynamische Auswertung des Inhalts von <script type="text/html">. Das folgende Beispiel enthält ein Skript mit HTML und die Komponente wertet den Inhalt aus, ob der j-Window angezeigt wird (nur einmal).
<ui-component name="window" path="path" config="config">
<script type="text/html">
A CONTENT
</script>
</ui-component>Verwenden Sie es mit <ui-component name="window">. Wenn die Komponente noch nicht geladen ist, lädt jComponent sie bei der ersten Verwendung von der Adresse in DEF.fallback herunter (standardmäßig das CDN Componentator). Autor: Peter Širka. Quelle: Componentator-Komponenten-Repository, MIT-Lizenz.
<ui-component name="window" path="common.window" config="if:user;title:Title of this window" class="hidden">
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
<br />
<div style="padding:20px">SOME CONTENT</div>
</ui-component>
<script>
var common = {};
common.window = 'user';
</script>