Jquery 我无法恢复滚动效果

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

嗨,我已经这样做了,我的链接现在可以正常工作了(b'因为它们不起作用),但是滚动效果已经消失了,我怎么才能找回它呢?多谢各位

这是我的代码,我的链接不起作用

<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"){}