2017-05-30 7 views
0

エラーを停止するにはどうすればいいですか?次のスクリプトを使用しているときにloadWithAjaxが定義されていませんか?JavaScript loadWithAjax on skip links

addEventListener('click', function (ev) { 
    if (ev.target.classList.contains('bpb')) { 
     ev.preventDefault(); 
     loadWithAjax(ev.target.href); 
    } 
}); 

これは、#xxxをURLに追加してスキップするリンクを停止するためです。私は

+0

loadwithAjax関数を定義しましたか? – dreamhigh

+0

いいえ:私はわかりません:-( –

+1

あなたはそのような関数を宣言する必要があります: 'function loadWithAjax(){012} { –

答えて

0

Josanの答えは働いた1

<div id="access" role="region" aria-label="Skip links"> 
     <ul class="list-unstyled"> 
      <li><a class="bpb" href="#navigation">Skip to primary navigation</a></li> 
      <li><a class="bpb" href="#chapter-content">Skip to main content</a></li> 
     </ul> 
    </div> 

:-)感謝を知らない、そこより良い方法かもしれませんが、。

このような関数を宣言する必要があります。function loadWithAjax(){}