j-LazyContent
Tato složka zobrazuje vlastní obsah, když je viditelná. podporuje užitečné funkce jako redraw a hide.
Konfigurace:
height:NUMBER_IN_PIXELS"je volitelná, standardní výška obsahu. Default value: je výška aktuálního prvkuinit:method_or_variable"se provádí, když je prvek poprvé viditelný (volitelně)redraw:method_or_variable"se provádí, když je prvek znovu viditelný (volitelně)hide:method_or_variable"se provádí, když je prvek skrytý (volitelný)
Poznámky:
initbude proveden pouze jednouredrawahidebudou spuštěny několikrát- Pokud jsou atributy obsahovány odkazem na
variable(ne metody), pak je hodnotaBooleanuložena jako hodnota. - významný: obvod musí být prvkem
document.body
Použijte ji s <ui-component name="lazycontent">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.
<div><b>SCROLL DOWN</b></div>
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<ui-component name="lazycontent" config="init:method_init;redraw:method_redraw;hide:method_hide">
.... default content ....
</ui-component>
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<ui-component name="lazycontent" config="init:method_init;redraw:method_redraw;hide:method_hide">
.... default content ....
</ui-component>
<br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br />
<script>
function method_init() {
this.element.html('INIT');
this.element.css('background-color', 'green');
}
function method_redraw() {
this.element.html('REDRAW');
this.element.css('background-color', 'blue');
}
function method_hide() {
this.element.html('HIDDEN');
this.element.css('background-color', 'red');
}
</script>