我知道这可能是一个非常简单和愚蠢的解决方法,但我找不到答案,这让我发疯。
如果您单击顶部导航中的任何链接,它们就死了。如果我禁用 jquery.scrollpath.js ,它会按预期工作,但问题是我需要那个脚本。关于如何解决这个问题的任何想法?我尝试了我能想到的一切都无济于事,任何帮助表示赞赏
提前致谢!
法比奥
我知道这可能是一个非常简单和愚蠢的解决方法,但我找不到答案,这让我发疯。
如果您单击顶部导航中的任何链接,它们就死了。如果我禁用 jquery.scrollpath.js ,它会按预期工作,但问题是我需要那个脚本。关于如何解决这个问题的任何想法?我尝试了我能想到的一切都无济于事,任何帮助表示赞赏
提前致谢!
法比奥
改变这个:
// 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