我试图解决这个问题,但我不明白错误在哪里。
我拥有所有页面的页脚,访问者可以回归到网站的重要部分。慢速动画。
在main page 任何正常运行的问题。
但是在帖子页面中,动画并没有出现。 this is an exemple of page with the problem.
我用于动画的代码是:
$(".gotof").click(function (e) {
var b = $(this).attr("href").substr(1);
console.log(b);
event.preventDefault();
$(".wrapper").animate({
scrollTop: $("#" + b).offset().top + $(".wrapper").scrollTop()-60
}, "slow");
console.log('e');});
首先,我认为是元素的兄弟,但这一部分没有问题 我尝试其他功能滚动到锚点后 在多次测试之后,我控制两个页面中的内容是否相同,但相同的插件是相同的插件。
我不明白这是什么问题。
请帮帮我。
答案 0 :(得分:0)
您使用event.preventDefault()
- event
未定义,e
是。将其更改为e
,而不是event
,它可能会有效。如果你查看了浏览器控制台,你就会看到这个。这可能不是错误,但它会阻止脚本的其余部分运行。