zoukankan      html  css  js  c++  java
  • 延时提示框

    <!DOCTYPE HTML>
    <html>

        <head>
            <meta charset="utf-8" />
            <title>延时提示框</title>
            <link href="">
        </head>
        <style>
            #div1 {
                float: left;
                margin-right: 10px;
                 50px;
                height: 50px;
                background: black;
            }
            #div2 {
                display: none;
                float: left;
                 200px;
                height: 200px;
                background: #0CF;
            }
        </style>
        <!--<script>
            window.onload = function() {
                var oDiv1 = document.getElementById('div1');
                var oDiv2 = document.getElementById('div2');
                time = null;
                oDiv1.onmouseover = function() {
                    clearTimeout(time);
                    oDiv2.style.display = 'block';
                };
                oDiv1.onmouseout = function() {
                    time = setTimeout(function() {
                        oDiv2.style.display = 'none';
                    }, 500);
                };
                oDiv2.onmouseover = function() {
                    clearTimeout(time);
                };
                oDiv2.onmouseout = function() {
                    time = setTimeout(function() {
                        oDiv2.style.display = 'none';
                    }, 500);
                };
            };
        </script>-->
        <!--简易写法-->
        <script>
            window.onload = function() {
                var oDiv1 = document.getElementById('div1');
                var oDiv2 = document.getElementById('div2');
                time = null;
                oDiv2.onmouseover = oDiv1.onmouseover = function() {
                    clearTimeout(time);
                    oDiv2.style.display = 'block';
                };
                oDiv2.onmouseout = oDiv1.onmouseout = function() {
                    time = setTimeout(function() {
                        oDiv2.style.display = 'none';
                    }, 500);
                };
            };
        </script>

        <body>
            <div id="div1"></div>
            <div id="div2"></div>
        </body>

    </html>

  • 相关阅读:
    vue慕课网音乐项目手记:9-封装一个公用的scroll组件
    vue慕课网音乐项目手记:50-搜索列表的点击删除、删除全部的交互事件
    vue慕课网音乐项目手记:48-搜索历史数据的处理
    vue慕课网音乐项目手记:6-手写滚动轮播图(中)
    vue慕课网音乐项目手记:5-手写滚动轮播图(上)
    vue慕课网音乐项目手记:30-音乐环形进度条的实现
    vue慕课网音乐项目手记:45-搜索页面跳转歌手页面
    基于Vue2.0的音乐播放器(2)——歌手模块
    linux学习笔记-(1)-安装
    linux学习笔记-前篇
  • 原文地址:https://www.cnblogs.com/zhouyx/p/4667253.html
Copyright © 2011-2022 走看看