Javascript <;a href="&引用&燃气轮机;链接不';当我点击它时,它不会打开,但当我点击时,它会工作;“在新选项卡中打开”;
我正在编辑一个模板,链接不会响应左键单击。如果您右键单击并选择“在新选项卡中打开”,它们工作正常。将鼠标悬停在它们上方时,可以在浏览器底部的状态栏中看到URL 由于网页太长,我将只发布索引文件的菜单部分。请从以下链接下载模板,以便自己查看 我是新来的,所以我不清楚发帖的规则。如果您需要其他信息,请告诉我,并帮助我 ` 如何修复此问题。快速查看链接模板的,在源代码(框架源代码,而不是页面源代码)的底部显示此代码Javascript <;a href="&引用&燃气轮机;链接不';当我点击它时,它不会打开,但当我点击时,它会工作;“在新选项卡中打开”;,javascript,html,Javascript,Html,我正在编辑一个模板,链接不会响应左键单击。如果您右键单击并选择“在新选项卡中打开”,它们工作正常。将鼠标悬停在它们上方时,可以在浏览器底部的状态栏中看到URL 由于网页太长,我将只发布索引文件的菜单部分。请从以下链接下载模板,以便自己查看 我是新来的,所以我不清楚发帖的规则。如果您需要其他信息,请告诉我,并帮助我 ` 如何修复此问题。快速查看链接模板的,在源代码(框架源代码,而不是页面源代码)的底部显示此代码 // The actual plugin $('.single-page-nav').
// The actual plugin
$('.single-page-nav').singlePageNav({
offset: $('.single-page-nav').outerHeight(),
filter: ':not(.external)',
updateHash: true,
beforeStart: function() {
console.log('begin scrolling');
},
onComplete: function() {
console.log('done scrolling');
}
});
看起来它在使用哪个状态
单击容器中的任何链接都会导致动画向下滚动到元素,该元素的ID由该链接的“哈希”标识(如果存在)
然后在选项中
“filter”-默认情况下,插件将应用于容器中的所有链接,使用jquery的内置过滤方法(例如::not(.external)’过滤掉某些链接
因此,由于实时演示上的代码有过滤器:':不是(.external)
,我假设您的页面上也有该过滤器(并且由于您的
有单页导航类)在更改
到
应该解决您的问题必须有一些代码阻止默认行为是的,必须有一些js代码阻止使用浏览器控制台进行默认行为检查。您能帮我找到这些代码吗?可能是Javascript吗。。我真的很差。bootstrap.min.js:7未捕获错误:引导工具提示要求在bootstrap.min.js:7处使用Tether()。在bootstrap.min.js:7处使用Tether()。在实时演示的底部附近,有一个脚本名为“”看起来它可能正在拦截.single page nav
中的所有链接,并对它们调用preventDefault
。看起来现场演示会过滤掉插件中的任何链接。默认情况下,插件中的外部链接非常棒。它真的可以工作。你能告诉我如何添加外部链接吗。密码是什么?非常感谢你的帮助。
Uncaught Error: Bootstrap tooltips require Tether (http://github.hubspot.com/tether/)
at bootstrap.min.js:7
at bootstrap.min.js:7
at bootstrap.min.js:7
// The actual plugin
$('.single-page-nav').singlePageNav({
offset: $('.single-page-nav').outerHeight(),
filter: ':not(.external)',
updateHash: true,
beforeStart: function() {
console.log('begin scrolling');
},
onComplete: function() {
console.log('done scrolling');
}
});
<a class="nav-link" href="gallery.html">Products</a>
<a class="nav-link external" href="gallery.html">Products</a>