Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 为什么代码笔中的代码不起作用?_Jquery_Html_Css - Fatal编程技术网

Jquery 为什么代码笔中的代码不起作用?

Jquery 为什么代码笔中的代码不起作用?,jquery,html,css,Jquery,Html,Css,我已经将代码从我的代码笔复制到atom中并保存了它。我想我已经正确地添加了jquery脚本并链接了样式表,但是当我从本地打开时,我的页面仍然显示不同 代码笔- 浏览器视图 这是我的控制台错误 文件夹结构 Html JS 右下角有一个导出按钮。通过单击此按钮按原样下载示例。检查控制台错误,使用浏览器控制台查看是否有错误。如何以不同方式显示?是不是款式不好?内容是否堆叠在一起?添加一个屏幕截图。我们不知道我们在找什么。@mmativ检查更新,我发布了一张错误图片显示您的文件夹结构, &l

我已经将代码从我的代码笔复制到atom中并保存了它。我想我已经正确地添加了jquery脚本并链接了样式表,但是当我从本地打开时,我的页面仍然显示不同

代码笔-

浏览器视图

这是我的控制台错误

文件夹结构

Html

JS


右下角有一个导出按钮。通过单击此按钮按原样下载示例。

检查控制台错误,使用浏览器控制台查看是否有错误。如何以不同方式显示?是不是款式不好?内容是否堆叠在一起?添加一个屏幕截图。我们不知道我们在找什么。@mmativ检查更新,我发布了一张错误图片显示您的文件夹结构,
    <!DOCTYPE html>
    <html >
    <head>
    <meta charset="UTF-8">
    <title>Portfolio</title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/5.0.0/normalize.min.css">
  <link rel="stylesheet" href="css/style.css">
 </head>

  <body>
  <main id="main">
  <nav class="nav">
  <a href="#" class="nav-item active" data-rel="project">Jordan Miguel</a>
<!-- when clicked will go to the option, so projects have to be the required option-->
<a href="#" class="nav-item" data-rel="option-2">Personal</a>
<a href="#" class="nav-item" data-rel="option-2">CV</a>
<a href="#" class="nav-item" data-rel="option-3">Contact</a>
     </nav>

      <ul class="portfolio">
      <li class="project option-1">
     <div class="project-image"><a href="default.asp"><img src="http://lorempixel.com/400/400/sports/1/" alt="Sports Image" />
    <p>some text to display here</p>
    </div>
     <div class="project-info">
    <h2 class="project-info-title">Cricket Journey</h2>
    </a>
    </div>
   </li>

  <li class="project option-2">
  <div class="project-image"><a href="default.asp"><img src="http://lorempixel.com/400/400/sports/2/" alt="Sports Image" />
    </div>
  <div class="project-info">
    <h2 class="project-info-title">Swim</h2>
    </a>
    </div>
 </li>

<li class="project option-3">
  <div class="project-image"><a href="default.asp"><img src="http://lorempixel.com/400/400/sports/3/" alt="Sports Image" /></div>
  <div class="project-info">
    <h2 class="project-info-title">Tour De Force</h2>
    </div>
    </a>
</li>

<li class="project option-2">
  <div class="project-image"><a href="default.asp"><img src="http://lorempixel.com/400/400/sports/10/" alt="Sports Image" /></div>
  <div class="project-info">
    <h2 class="project-info-title">Baseball Season</h2>
   </div>
    </a>
</li>

<li class="project option-3">
  <div class="project-image"><a href="default.asp"><img src="http://lorempixel.com/400/400/sports/5/" alt="Sports Image" /></div>
  <div class="project-info">
    <h2 class="project-info-title">BMX Arrives</h2>
    </div>
    </a>
</li>

<li class="project option-1">
  <div class="project-image"><a href="default.asp"><img src="http://lorempixel.com/400/400/sports/6/" alt="Sports Image" /></div>
  <div class="project-info">
    <h2 class="project-info-title" href="#">World Cup 2016</h2>
   </div>
    </a>
</li>
    body {
    font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
    }

    h1, h2, h3, h4, h5, h6 {
    font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-size: 1em;
    font-weight: 450;
    color: #a6a6a6;
    text-decoration: none;
    line-height: 1.5;
    letter-spacing: 0.13em;
    margin: 0 5px;
    }


   a {
   text-decoration: none !important;
   }

   #main {
   display: -webkit-box;
   display: -webkit-flex;
   display: -ms-flexbox;
   display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
   -ms-flex-direction: column;
      flex-direction: column;
   -webkit-box-pack: center;
   -webkit-justify-content: center;
   -ms-flex-pack: center;
      justify-content: center;
    width: 70%;
    max-width: 1260px;
    margin: 0 auto;
      }

    .nav {
    display: -webkit-box;
   display: -webkit-flex;
   display: -ms-flexbox;
   display: flex;
   -webkit-flex-flow: row wrap;
   -ms-flex-flow: row wrap;
      flex-flow: row wrap;
   -webkit-box-pack: center;
   -webkit-justify-content: center;
   -ms-flex-pack: center;
      justify-content: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
     padding: 10px 20px;
    margin-top: 40px;
    }

   .nav-item {
    position: relative;
    padding: 0 20px;
    margin: 0 5px;
    font-size: 1em;
    font-weight: 450;
     color: #a6a6a6;
    text-decoration: none;
    line-height: 1.5;
    }

   .nav-item:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
   height: 2px;
   background: #595959;
   -webkit-transition: all 500ms;
   transition: all 500ms;
   }
   .nav-item.active {
    color: black;
   -webkit-transition: all 350ms;
    transition: all 350ms;
    }

   .portfolio {
    display: flex;
    flex-flow: row wrap;
    padding: 0;
    margin: 6;
    list-style: none;
    }

  .project {
   position: relative;
   flex: 1 0 calc(100% - 20px);
   margin: 10px;

    &:hover {
    .project-info {
    }
    }

    @media (min-width: 520px) {
    flex: 0 0 calc((100% / 2) - 20px);
    }

@media (min-width: 860px) {
    flex: 0 0 calc((100% / 3) - 20px);
}
}

 .project-image img {
  display: block;
  width: 100%;
  height: auto;
 padding: 30px;
 }


  p {
 /* position the text */
  position: absolute;
  display: none;
  left: 30px;
  width: 100%;
  text-align: center;
  top: 40%;
  }
  img:hover + p {
  display: block;
  }
     $(document).ready(function(){
$('.nav-item').click(function(){
    // reset active class
    $('.nav-item').removeClass("active");
    // add active class to selected
    $(this).addClass("active");
    // return needed to make function work
    return false;
});


$(function() {
    // create an empty variable
    var selectedClass = "";
    // call function when item is clicked
    $(".nav-item").click(function(){
        // assigns class to selected item
        selectedClass = $(this).attr("data-rel");
        // fades out all portfolio items
        $(".portfolio li").fadeOut(300);
        // fades in selected category
        $(".portfolio li." + selectedClass).delay(300).fadeIn(300);
    });
});

}); // document ready