Una forma efectiva consiste en delegar el evento ya sea al elemento que contiene a los enlaces o al documento. Para esto, tendrás que dejar de trabajar con JavaScript
inline.
Código Javascript
:
Ver originaldocument.addEventListener("click", function(event){
if (event.target.href.indexOf("#seccion-") > -1){
smoothScroll(document.querySelector(event.target.href));
}
}, false);
Cuando se produzca el evento
click
en el documento, toma al elemento directamente afectado por el clic mediante la propiedad
event.target
y verifica que en su propiedad
href
se encuentre el texto "#seccion-"; de ser así, ejecutas tu función pasándole como argumento al elemento hacia el cual apunta el ancla del enlace.
Un saludo