我有一个页面:http://www.poh.me/nordisk/此页面上的下拉菜单链接可以使用,但是锚点的子链接(例如http://www.poh.me/nordisk/contact/)变得无法点击。
我已经尝试过从删除数据切换到z-index css的链接以及其他有类似问题的其他提示。
任何帮助都很有用: - )
谢谢!
答案 0 :(得分:0)
您的代码中存在错误:
Uncaught TypeError: Cannot read property 'top' of undefined
$(".links a, .nav a").click(function (event) {
event.preventDefault();
var dest = 0;
// Error here
// vvvv
if ($(this.hash).offset().top > $(document).height() - $(window).height()) {
dest = $(document).height() - $(window).height();
} else {
dest = $(this.hash).offset().top;
}
$('html,body').animate({scrollTop: dest}, 800, 'swing');
});