There is such a list with buttons:
<ul class="navigation"> <a class="main" href="#url">Choose year</a> <li class="n1"><input type="button" value="2010" onclick="showIt()"></li> <li class="n2"><input type="button" value="2011" onclick="showIt()"></li> <li class="n3"><input type="button" value="2012" onclick="showIt()"></li> <li class="n4"><input type="button" value="2013" onclick="showIt()"></li> <li class="n5"><input type="button" value="2014" onclick="showIt()"></li> </ul> And there are such blocks that need to be shown by clicking on a specific button in the list.
<div id="charts"> <div id="chart_div1" style="width: 100%; height: 500px;display:none"></div> <div id="chart_div2" style="width: 100%; height: 500px;display:none"></div> <div id="chart_div3" style="width: 100%; height: 500px;display:none"></div> <div id="chart_div4" style="width: 100%; height: 500px;display:none"></div> <div id="chart_div5" style="width: 100%; height: 500px;display:none"></div> </div> How will the dynamic function look like so as not to kill oneself by writing a function for each block?