Tengo un código que funciona, sin embargo siento que puede ser mejorado, es decir, hacer lo mismo con menos código.
Código HTML:
$(document).ready(function() { $('a[href*=#]').click(function(){ var sectionHash = $(this).attr('href'); var firstCharacter = sectionHash.substring(1,2); var hashTail = sectionHash.substring(2); var forceToCamel = firstCharacter.toUpperCase(); var sectionName = sectionHash.replace('#', 'box') var target = "box"+forceToCamel+hashTail; $("#inputBox").html(target); });
Lo que hace es tomar el href="#seccion" a algo como boxSeccion... para después utilizarlo con jquery y hacer algunos efectos especiales ;)