j-KeySelection
Tato složka umožňuje uživateli vybrat některé položky pomocí klíčů nahoru a dolů a potvrdit výběr klíčem enter.
- Podporuje auto-scroll
Konfigurace
selectoritem {String}- výběr pro prohlížení položek (předvolený:.item)selector {String}je výchozí selektor pro chytání klíčů (v předvolném nastavení:input)class {String}třída výběru (předvolené:selected)autoselect {Boolean}by měl zvolit první položku (podle předvolby:true)autoscroll {Boolean}aktivuje/neaktivuje automatické skřítko (předvolené:true)exec {String}odkaz nafunction(jqueryel), vyhodnocený klíčementer(volitelné, jinak bude vyvolávačclickudálosti)delay {Number}zpoždění pro prvotřídní výběrdatasource {String}odkaz na zdroj dat, který vám může pomoci s dynamickým seznamem
Použijte ji s <ui-component name="keyselection">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.
<style>
.selected { background: #F0F0F0; }
.item { line-height: 24px; padding: 0 10px; border-top: 1px solid #E0E0E0; font-size: 12px; }
</style>
<ui-component name="keyselection" config="exec:confirmselection">
<div class="m"><input type="text" placeholder="Press UP or DOWN key" style="width:300px" /></div>
<div class="items">
<div class="item" data-id="1">1</div>
<div class="item" data-id="1">2</div>
<div class="item" data-id="1">3</div>
<div class="item" data-id="1">4</div>
<div class="item" data-id="1">5</div>
</div>
</ui-component>
<script>
function confirmselection(el) {
console.log('selected', el);
}
</script>