javascript Cacher Ancre dans les liens

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript Cacher Ancre dans les liens相关的知识,希望对你有一定的参考价值。

Ajouter ce code avant de refermer ta balise body.

JS Vanilla

<script>
NodeList.prototype.forEach = Array.prototype.forEach;
 
var removeAnchors = function(event) {
    var href = event.target.getAttribute('href'),
        target = document.querySelector(href);
     
    window.scrollTo(0, target.offsetTop);
     
    event.preventDefault();
};
 
var links = document.querySelectorAll('a[href^="#"]');
 
links.forEach(function(link) {
    link.addEventListener('click', removeAnchors);
});
</script>

jQuery avec animation

<script>
$(function(){
    $('a[href^="#"]').on('click', function(event) {
        var $target = $($(this).attr('href'));
 
        $('html, body').animate({
            scrolltop: $target.offset().top
        }, 400);
 
        event.preventDefault();
    });
});
</script>

以上是关于javascript Cacher Ancre dans les liens的主要内容,如果未能解决你的问题,请参考以下文章

javascript 我的第一个Cacher片段

javascript 我的第一个Cacher片段

text Cacher帮助

text prueba desde cacher.io

text Cacher Text Highlight

text cacher的