jQuery 文件已连接,但 jQuery 无法正常工作

标签 jquery html css

$(document).ready(function () {
   $('.lead')hide().fadeIn('slow');
    
   
});
.lead {
        font-size: 10rem;
        font-weight: bold;
        color: #3fddff;
        text-shadow: 5px 5px 5px #000;
    
        position: fixed;
        bottom: 0;
        right: 0;
        margin-right: 5rem;
        margin-bottom: 6rem;
        border-bottom: 3px solid #fff;        
    }
    
    .webdev {
        font-size: 3rem;
        font-weight: bold;
        color: #000;
        text-shadow: 3px 3px 3px #aaa;
         
        position: fixed;
        bottom: 0;
        right: 0;
        margin-right: 25rem;
        margin-bottom: 2rem;        
    }
    
    .lead {
    display: none;
}
<!DOCTYPE html>
<html lang="en">
  <head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title>Title Page</title>
    <!-- Normalize -->
    <link type="text/css" rel="stylesheet" href="normalize/normalize.css"/>
    <!-- Bootstrap CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous">
    <!-- Custom CSS -->
    <link href="styles.css" rel="stylesheet" type="text/css">
    <!-- Fonts -->
    <link href="https://fonts.googleapis.com/css?family=Titillium+Web:400,900" rel="stylesheet">
  </head>
  <body>
       <br>
       
    <!-- Nav Bar -->
    <div class="pos-f-t">
      <div class="collapse" id="navbarToggleExternalContent">
        <div class="bg-transparent p-4">
          <ul class="nav flex-column">
          <li class="portfolio font-weight-bold">
            <a class="nav-link active" href="portfolio.html">portfolio</a>
          </li>
          <li class="about font-weight-bold">
            <a class="nav-link" href="#">about</a>
          </li>
          <li class="contact font-weight-bold">
            <a class="nav-link" href="#">contact</a>
          </li>
          <li class="youtube">
            <a class="nav-link text-danger font-weight-bold" href="#">YouTube Channel (comming soon!)</a>
          </li>
        </ul>
        </div>
      </div>
      <nav class="navbar navbar-light bg-transparent">
        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarToggleExternalContent" aria-controls="navbarToggleExternalContent" aria-expanded="false" aria-label="Toggle navigation">
          <span class="navbar-toggler-icon"></span>
        </button>
      </nav>
    </div>
    <!-- /Nav Bar -->
    
    <h1 class="lead">My Name</h1>
    <p class="webdev">Web Developer</p>
    
    <!-- jQuery first, then Tether, then Bootstrap JS. -->
    <script src="https://code.jquery.com/jquery-3.2.1.slim.js" integrity="sha256-tA8y0XqiwnpwmOIl3SGAcFl2RvxHjA8qp0+1uCGmRmg=" crossorigin="anonymous"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js" integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js" integrity="sha384-vBWWzlZJ8ea9aCX4pEW3rVHjgjt7zpkNpZk+02D9phzyeVkE+jo0ieGizqPLForn" crossorigin="anonymous"></script>
    <script src="interact.js" type="text/javascript"></script>
  </body>
</html>

你好,

我无法让我的 fadeIn() 在我的页面上工作。我试图在我的页面加载后让我的名字淡入,但由于某种原因没有发生。我知道该文件已正确链接,因为我使用 console.log 对其进行了测试,但 fadeIn() 根本不起作用。我是 jQuery 的新手,但我认为这是更容易实现的功能之一。我是不是忽略了什么?

感谢您的帮助。

最好的, 埃德温

最佳答案

您使用的是 slim 版本的 jQuery,它不包含许多功能,包括动画。

https://code.jquery.com/jquery-3.2.1.slim.js 中将 .slim 更改为 .min如果你想要完整的功能集

<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>

还有一个错字

$('.lead').hide().fadeIn('slow');
       //^^ missing dot

关于jQuery 文件已连接,但 jQuery 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44992263/

相关文章:

jQuery 解析 href 键值对

html - 试图让图像水平排列

javascript - 在更大的屏幕尺寸下消失的导航

Javascript "abstract method"

javascript - 查找 Canvas 中对象的位置

html - 行内 block 元素根据兄弟元素垂直推送

javascript - 如何使用文本的 css 创建过渡,从右向左滚动,然后在没有 LAG 的情况下重新开始

html - 页面居中表单

javascript - 仅当不为 null 时才向对象添加值 - 不起作用

Php 邮件功能不以 html 格式发送