j-ListMenu
Ένα στοιχείο ListMenu για τα προσαρμοσμένα στοιχεία λίστας. πρέπει να το στυλ.
ΕΠΙΤΡΟΦΗ:
class{String} κλάση CSS για επιλεγμένο στοιχείο (προεπιλογή:selected)selector{String} jQuery επιλέκτη για το εύρος του παραδομένου στοιχείου (προεπιλεγμένο:a)datasource{String} οδός πηγής δεδομένων (Array)property{String} Όνομα ιδιοκτησίας για σύγκριση τιμών (προεπιλογή:id)click{Boolean} επιτρέπει την κλικ στα στοιχεία (προεπιλεγμένη:true)
Χρησιμοποιήστε το με <ui-component name="listmenu">Όταν το στοιχείο δεν έχει φορτωθεί ακόμα, jComponent Κατεβάστε το για πρώτη φορά από τη διεύθυνση DEF.fallback (Η Componentator Συγγραφέας: Peter Širka. πηγή: το Componentator Ετικέτες Αξιολόγηση, MIT άδεια.
<ui-component name="listmenu" path="listmenu.selected" config="datasource:listmenu.datasource" class="listmenu">
<script type="text/html">
{{ if id && id !== '-' }}
<a href="#">{{ name }}</a>
{{ else }}
<hr />
{{ fi }}
</script>
</ui-component>
<script>
var listmenu = {};
// Default selected item
listmenu.selected = 4;
// Data-Source
listmenu.datasource = [];
listmenu.datasource.push({ id: 1, name: 'List Item 1' });
listmenu.datasource.push({ id: '-' });
listmenu.datasource.push({ id: 2, name: 'List Item 2' });
listmenu.datasource.push({ id: 3, name: 'List Item 3' });
listmenu.datasource.push({ id: 4, name: 'List Item 4' });
listmenu.datasource.push({ id: 5, name: 'List Item 5' });
listmenu.datasource.push({});
listmenu.datasource.push({ id: 6, name: 'List Item 6' });
listmenu.datasource.push({});
listmenu.datasource.push({ id: 7, name: 'List Item 7' });
listmenu.datasource.push({ id: 8, name: 'List Item 8' });
listmenu.datasource.push({ id: 9, name: 'List Item 9' });
listmenu.datasource.push({ id: 0, name: 'List Item 0' });
</script>