0
如何在使用以下腳本時未定義loadWithAjax?跳過鏈接上的JavaScript loadWithAjax
addEventListener('click', function (ev) {
if (ev.target.classList.contains('bpb')) {
ev.preventDefault();
loadWithAjax(ev.target.href);
}
});
這是爲了停止將#xxx附加到URL的跳轉鏈接。有可能是一個更好的辦法,但是,我不知道一個:-)
<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>
感謝
您是否定義了loadwithAjax函數? – dreamhigh
不,我不知道如何:-( –
你需要聲明這樣的函數:'function loadWithAjax(){}' –