何百ものリンクがあり、基本的に同じタスクを実行するにもかかわらず、それぞれに独自の jQuery 関数があるため、JavaScript ファイルのサイズが手に負えなくなりつつあります。
ここに短い抜粋があります:
$("#link1").click(function ()
{
$(".myDiv").hide();
$("#myDiv1").toggle();
});
$("#link2").click(function ()
{
$(".myDiv").hide();
$("#myDiv2").toggle();
});
$("#link3").click(function ()
{
$(".myDiv").hide();
$("#myDiv3").toggle();
});
このロジックの一部を抽象化して、同じことを行う何百もの関数ではなく、1 つの関数だけにする方法はありますか?