Utente:L0ll0/Sandbox/Gadget-Edittools.js
< Utente:L0ll0 | Sandbox
Nota: dopo aver pubblicato, potrebbe essere necessario pulire la cache del proprio browser per vedere i cambiamenti.
- Firefox / Safari: tieni premuto il tasto delle maiuscole Shift e fai clic su Ricarica, oppure premi Ctrl-F5 o Ctrl-R (⌘-R su Mac)
- Google Chrome: premi Ctrl-Shift-R (⌘-Shift-R su un Mac)
- Internet Explorer / Edge: tieni premuto il tasto Ctrl e fai clic su Aggiorna, oppure premi Ctrl-F5
- Opera: premi Ctrl-F5.
$(function() {
var specialchars = document.getElementById('specialchars'),
$menu,
options,
chooseCharSubset;
if (specialchars) {
chooseCharSubset = function (e) {
var l = document.getElementById('specialchars').getElementsByTagName('p'),
s = e.target.selectedIndex;
for (var i = 0; i < l.length ; i++) {
l[i].style.display = i == s ? 'inline' : 'none';
}
}
options = "<option>Simboli</option>";
options += "<option>Latino esteso</option>";
options += "<option>Greco antico</option>";
options += "<option>Greco antico unicode</option>";
options += "<option>Greco moderno</option>";
options += "<option>Cirillico</option>";
options += "<option>Arabo</option>";
options += "<option>Ebraico e yiddish</option>";
options += "<option>Armeno</option>";
options += "<option>Geroglifico</option>";
options += "<option>Vietnamita</option>";
options += "<option>IPA</option>";
options += "<option>Matematica</option>";
$menu = $( '<select>' ).append( $( options ) ).change(chooseCharSubset).css( 'display', 'inline' );
$menu.prependTo( specialchars );
chooseCharSubset( { target: $menu[0] } );
}
});