j-Selected
Az összetevő egy adott osztályt állíthat be egy adott elemre az egyszerű állapot szerint.
konfiguráció:
- A
class {String}egy kiválasztott elem osztálynév (default:selected) selector {String}egy jQuery kiválasztó (default:a)attr {String}attribútum összehasonlításhoz (első:ifés azt jelenti, hogydata-if)attror {String}attribútum a másodlagos összehasonlításhoz (default:orés azt jelenti, hogydata-or)datasource {String}az adatforráshoz vezető út az elemek listájáradelay {Number}a rel-választás késése (default:50)
Használat:
Minden egyes elem a selector Meg kell határozni data-if Ez csak működik, csak a strings Az értékek.
Használja a <ui-component name="selected">Amennyiben a készülék még nem tölthető le, jComponent letöltés az első felhasználásra a címről DEF.fallback (Azt a Componentator A szerző: Peter Širka. forrás: a Componentator Az összetevők raktár, MIT licenc.
<style>
.selected { font-weight: bold; }
nav a { display: block; }
</style>
<nav>
<ui-component name="selected" path="common.page">
<a href="#users" data-if="users">Users</a>
<a href="#products" data-if="products">Products</a>
<a href="#settings" data-if="settings">Settings</a>
</ui-component>
</nav>
<script>
SET('common.page', 'products');
window.onhashchange = function() {
SET('common.page', location.hash.substring(1));
};
</script>