zoukankan      html  css  js  c++  java
  • jQuery---音乐导航

    音乐导航

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
      <meta charset="UTF-8">
      <title>Title</title>
      <style>
        * {
          margin: 0;
          padding: 0;
          list-style: none;
        }
    
        .nav {
          width: 900px;
          height: 60px;
          background-color: rgb(231, 234, 237);
          margin: 0 auto;
        }
    
        .nav li {
          width: 100px;
          height: 60px;
          /*border: 1px solid yellow;*/
          float: left;
          position: relative;
          overflow: hidden;
        }
    
        .nav a {
          position: absolute;
          width: 100%;
          height: 100%;
          font-size: 24px;
          color: rgb(60, 64, 67);
          text-align: center;
          line-height: 60px;
          text-decoration: none;
          z-index: 2;
        }
    
        .nav span {
          position: absolute;
          width: 100%;
          height: 100%;
          background-color: yellow;
          top: 60px;
        }
      </style>
      <script src="../jquery-1.12.4.js"></script>
      <script>
        $(function () {
          $(".nav li").mouseenter(function () {
            $(this).children("span").stop().animate({ top: 0 });
            var idx = $(this).index();
            //让对应的音乐播放, 音乐播放的方法时DOM对象
            $("audio").get(idx).load();
            $("audio").get(idx).play();
          }).mouseleave(function () {
            $(this).children("span").stop().animate({ top: 60 });
          });
        });
      </script>
    </head>
    
    <body>
      <div class="nav">
        <ul>
          <li>
            <a href="javascript:void(0);">导航1</a>
            <span></span>
          </li>
          <li><a href="javascript:void(0);">导航2</a><span></span></li>
          <li><a href="javascript:void(0);">导航3</a><span></span></li>
          <li><a href="javascript:void(0);">导航4</a><span></span></li>
          <li><a href="javascript:void(0);">导航5</a><span></span></li>
          <li><a href="javascript:void(0);">导航6</a><span></span></li>
          <li><a href="javascript:void(0);">导航7</a><span></span></li>
          <li><a href="javascript:void(0);">导航8</a><span></span></li>
          <li><a href="javascript:void(0);">导航9</a><span></span></li>
        </ul>
    
        <!--音频标签-->
        <div>
          <audio src="mp3/1.ogg"></audio>
          <audio src="mp3/2.ogg"></audio>
          <audio src="mp3/3.ogg"></audio>
          <audio src="mp3/4.ogg"></audio>
          <audio src="mp3/5.ogg"></audio>
          <audio src="mp3/6.ogg"></audio>
          <audio src="mp3/7.ogg"></audio>
          <audio src="mp3/8.ogg"></audio>
          <audio src="mp3/9.ogg"></audio>
        </div>
    
      </div>
    </body>
    
    </html>

    有个报错....

  • 相关阅读:
    jQuery插件实践之轮播练习(二)
    jQuery插件实践之轮播练习(一)
    AngularJS+Node.js+socket.io 开发在线聊天室
    Ubuntu上部署Ghost博客
    综合架构的简述
    进程
    路由配置
    计算机专用英语词汇1695个词汇表
    Linux打包压缩解压工具
    磁盘知识体系结构
  • 原文地址:https://www.cnblogs.com/alannever/p/13492763.html
Copyright © 2011-2022 走看看