跳过链接上的JavaScript loadWithAjax

时间:2017-05-30 20:18:35

标签: javascript ajax

如何在使用以下脚本时停止错误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> 

由于

1 个答案:

答案 0 :(得分:0)

Josan的回答奏效了。

你需要声明这样的函数:function loadWithAjax(){}