j-Selected
Το συστατικό μπορεί να ρυθμίσει μια συγκεκριμένη κατηγορία σε ένα συγκεκριμένο στοιχείο σύμφωνα με την απλή κατάσταση.
ΕΠΙΤΡΟΦΗ:
class {String}είναι ένα όνομα τάξης για το επιλεγμένο στοιχείο (προεπιλογή:selected)- Το
selector {String}είναι ένας επιλεκτής jQuery (προεπιλεγμένο:a) - Το χαρακτηριστικό
attr {String}για σύγκριση (προεπιλεγμένο:ifκαι σημαίνειdata-if) attror {String}χαρακτηριστικό για δευτερογενή σύγκριση (προεπιλογή:orκαι σημαίνειdata-or)datasource {String}μια διαδρομή προς την πηγή δεδομένων για τη λίστα των στοιχείωνdelay {Number}μια καθυστέρηση για την επιλογή της τιμής (προεπιλεγμένη:50)
Χρήση:
Κάθε στοιχείο που είναι κατεστραμμένο σύμφωνα με το selector πρέπει να έχει καθορισμένο χαρακτηριστικό data-if και λειτουργεί μόνο με τιμές strings.
Χρησιμοποιήστε το με <ui-component name="selected">Όταν το στοιχείο δεν έχει φορτωθεί ακόμα, jComponent Κατεβάστε το για πρώτη φορά από τη διεύθυνση DEF.fallback (Η Componentator Συγγραφέας: Peter Širka. πηγή: το Componentator Ετικέτες Αξιολόγηση, MIT άδεια.
<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>