Jquery 我无法恢复滚动效果
嗨,我已经这样做了,我的链接现在可以正常工作了(b'因为它们不起作用),但是滚动效果已经消失了,我怎么才能找回它呢?多谢各位 这是我的代码,我的链接不起作用Jquery 我无法恢复滚动效果,jquery,scroll,effect,Jquery,Scroll,Effect,嗨,我已经这样做了,我的链接现在可以正常工作了(b'因为它们不起作用),但是滚动效果已经消失了,我怎么才能找回它呢?多谢各位 这是我的代码,我的链接不起作用 <div class="container-fluid languages"> <div class="container lang"> <div class="row"> <ul class="navlangs"> <li><a hr
<div class="container-fluid languages">
<div class="container lang">
<div class="row">
<ul class="navlangs">
<li><a href="index_esp.html" target="_blank">ESPAÑOL</a></li>
<li><a href="index_po.html" target="_blank">PORTUGUES</a></li>
<li><a href="index.html" target="_blank">ENGLISH</a></li>
</ul>
</div>
</div>
</div>
我不知道你为什么会有这样的if声明。您的if语句有几个问题。首先是
=代码>应该是=代码>:
ORRIGINAL CODE: if (".navbar a" =! ".external"){}
FIXED CODE: if (".navbar a" != ".external"){}
另一个问题是声明中的条件。你在比较什么“.navbar a”
是一个字符串,与另一个字符串“”.external“
进行比较。这种情况一直是false
。在if语句中,你想做什么
出现这些错误后,javascript将不会运行。这就是为什么没有它你的代码工作得很完美。谢谢你的回答,问题是,在我编写外部页面导航的第一个代码中,这三个链接不起作用,所以我搜索了一个解决方案,我发现有人添加了这一行,如果(“.navbar a”!=”.external”){这里是李的其余部分,它们有外部链接,现在可以工作了}到jquery脚本,所以我把它放在那里,然后链接现在正在工作,但是到定位点的滚动功能现在被禁用,如果我单击导航栏中的某个按钮,它会立即跳到其定位点,而不会产生平滑的滚动效果。根据您在这里提供的代码,我非常确定if语句不必做任何事情使用锚或锚平滑滚动。这首先会导致问题。在我说如果行滚动效果正常,一旦该行出现,效果就不起作用之前,我的意思是我修复了指向外部页面的链接问题,现在我遇到了这个问题。你能告诉我如何再次使用滚动效果吗?
ORRIGINAL CODE: if (".navbar a" =! ".external"){}
FIXED CODE: if (".navbar a" != ".external"){}