我知道这可能是一个非常简单和愚蠢的修复,但我找不到答案,这让我发疯。
即可如果点击顶部导航栏中的任何链接,它们就会死亡。如果我禁用jquery.scrollpath.js,它按预期工作,但问题是我需要该脚本。有关如何解决这个问题的任何想法?我尝试了所有我能想到的无济于事,感谢任何帮助
提前致谢!
的Fabio
答案 0 :(得分:1)
改变这个:
// Add scrollTo on click on the navigation anchors
$("nav").find("a").each(function() {
var target = $(this).attr("href").replace("#", "");
$(this).click(function(e) {
e.preventDefault();
// Include the jQuery easing plugin (http://gsgd.co.uk/sandbox/jquery/easing/)
// for extra easing functions like the one below
$.fn.scrollPath("scrollTo", target, 1000, "easeInOutSine");
});
});
为:
// Add scrollTo on click on the navigation anchors
$("nav#panelnav").find("a").each(function() {
var target = $(this).attr("href").replace("#", "");
$(this).click(function(e) {
e.preventDefault();
// Include the jQuery easing plugin (http://gsgd.co.uk/sandbox/jquery/easing/)
// for extra easing functions like the one below
$.fn.scrollPath("scrollTo", target, 1000, "easeInOutSine");
});
});
因此它不会影响您的主导航
在demo.js
中