Codice:
$(document).ready( function() {
capitaliseFirstLetter();
function capitaliseFirstLetter(){
var hrefSection = $("a").attr("href");
var splitHrefSection = hrefSection.split("/");
var lastPath = splitHrefSection[splitHrefSection.length-1];
var firstLetterSection = lastPath.charAt(0).toUpperCase() + lastPath.slice(1);
.........
}
});
Ciao a tutti
ho un attributo href di un'ancora che devo modificare. Ho creato una funzione che mi splitta la stringa (prendendo come elemento "/") e mi crea un array.
Es: http://miosito.it/sezione/sottosezione ---> ['http:', 'miosito.it', 'sezione', 'sottosezione']
Devo prendere sempre l'ultimo elemento dell'array (che corrisponderà sempre all'ultimo elemento del path del mio link) e trasformare SOLO la prima lettera in uppercase. (nel mio esempio: da "sottosezione" a "Sottosezione" con la "S" maiuscola).
L'effetto che desidero è modificare il mio href presente in pagina da "http://miosito.it/sezione/sottosezione" a --> "http://miosito.it/sezione/Sottosezione" e riscriverlo nell'html. Come faccio a sovrascriverlo in questo modo? dovrei riunificare gli elementi splittati con solo l'ultimo modificato e riscrivere l'href...
Grazie, spero di essere stato chiaro nell'esposizione del problema...
buona giornata