老师,帮我看一下,我的点击怎么没有效果

来源:3-4 行为层

慕村0048207

2019-04-11 18:11:00

<!DOCTYPE html>
<html>
<head>
 <meta charset="UTF-8">
 <title>全屏的旅游相册</title>
 <link rel="stylesheet" href="css/style.css">
 <script type="text/javascript" src="https://code.jquery.com/jquery-1.12.4.js"></script>
 <script type="text/javascript" src="js/script.js"></script>
</head>
<body>
 <span></span>
 <nav>
  <a href="">泸沽湖</a>
  <a href="">丽江古城</a>
  <a href="">茶马古道</a>
  <a href="">就这家.云逸客栈</a>
  <a href="">西双版纳</a>
  <a href="">云南红酒庄</a>
  <a href="">轿子雪山</a>
  <a href="">普者黑</a>
  <a href="">海埂大坝</a>
  <a href="">玉龙湾</a>
  <a href="">昆明郊野公园</a>
  <a href="">欧洲风情小镇</a>
 </nav>
 <div>
  <img src="images/1.jpg">
  <img src="images/2.jpg">
  <img src="images/3.jpg">
  <img src="images/4.jpg">
  <img src="images/5.jpg">
  <img src="images/6.jpg">
  <img src="images/7.jpg">
  <img src="images/8.jpg">
  <img src="images/9.jpg">
  <img src="images/10.jpg">
  <img src="images/11.jpg">
  <img src="images/12.jpg">
 </div>
</body>
</html>

*{
 padding:0;
 margin:0;
 border:none;
}
html,body{
 overflow:hidden;
 height:100%;
 background:#93b3c6;

}
span{
 display:block;
 width:16px;
 height:16px;
 margin:30px auto 40px;
 border-radius: 50%;
 background:#fff;
}
nav{
 position:relative;
 display:flex;
 width:78.125vw;
 margin:0 auto 45px;
 justify-content:space-between;
}
nav:before{
 position:absolute;
 top:20px;
 width:100%;
 height:10px;
 background:#fff;
 display:block;
 content:"";

}
nav>a{
 position:relative;
 font-size:16px;
 padding:10px;
 border:2px solid #5395b4;
 color:#255d7e;
 text-decoration:none;
 background:#fff;

}
div{
 position:relative;
 overflow:hidden;
 width:78.125vw;
 height:75vh;
 margin:0 auto;
 background:#fff;
 box-shadow:0 0 30px 0 rgba(8,1,3,0.3);
}
div>img{
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 margin:auto;
 width:98%;
 height:96%;

}

$(document).ready(function(){
 $('a').click(function(){
  $('img').eq($(this).index()).css({'opacity':'1'}).siblings().css({'opacity':'0'})
 });
});


写回答

1回答

好帮手慕夭夭

2019-04-11

你好同学,这是因为代码中a标签href值为空。a有默认行为,例如当什么都不设置的时候,会默认刷页面,所以当a没有设置实际链接地址时,可以设置如下阻止默认行为:

http://img.mukewang.com/climg/5caf18d1000193e104570051.jpg

所有的a都如上设置哦。祝学习愉快 ,望采纳。

0

0 学习 · 36712 问题

查看课程