Javascript I';在参数列表之后,我得到了未捕获的语法错误:丢失)

Javascript I';在参数列表之后,我得到了未捕获的语法错误:丢失),javascript,Javascript,我试图在点击一些链接时在网站上获得页面滚动效果 $('nav a[href*="#"]').on('click', function() { $('html, body').animate(keyframes:{ scrollTop: $($(this).attr('href')).offset().top - 100 }, options:2000); }); 代码中的括号有问题(关键帧:…不是有效的Javascript 试试这个: $('nav a[

我试图在点击一些链接时在网站上获得页面滚动效果

 $('nav a[href*="#"]').on('click', function() {
    $('html, body').animate(keyframes:{
        scrollTop: $($(this).attr('href')).offset().top - 100
    }, options:2000);
  });

代码中的括号有问题<代码>(关键帧:…不是有效的Javascript

试试这个:

 $('nav a[href*="#"]').on('click', function() {
    $('html, body').animate({keyframes:{
        scrollTop: $($(this).attr('href')).offset().top - 100
    }, options:2000});
  });