zoukankan      html  css  js  c++  java
  • 点赞功能实现 $(tag).css('属性', '样式')

    1. 创建标签 document.createElement()

    2.$(tag).css('属性', 样式) 赋予标签属性样式

    3.设置定时器 改变位置 大小

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            .container{
                padding: 50px;
                border: 1px solid #eeeeee;
    
            }
            .item{
    
                cursor: pointer;
                   position: relative;
                width: 30px;
            }
    
    
        </style>
    </head>
    <body>
        <div class="container">
            <div class="item">
                <span></span>
            </div>
        </div>
        <div class="container">
            <div class="item">
                <span></span>
            </div>
        </div>
        <div class="container">
            <div class="item">
                <span></span>
            </div>
        </div>
    <script src="../jquery-2.12.4.js"></script>
    <script>
        $('.item').click(function () {
             add1Element(this);
            function add1Element(self) {
                var right = 0;
                var top = 0;
                var fontSize = 15;
                var opacity = 1;
                var tag=document.createElement('span');
                tag.innerText = '+1';
                $(tag).css('position', 'absolute');
                $(tag).css('color', 'green');
                $(tag).css('right', right+'px');
                $(tag).css('top', top+'px');
                $(tag).css('fontSize',fontSize+'px' );
                $(tag).css('opacity', opacity);
                $(self).append(tag);
                var obj=setInterval(function (){
                right = right-5;
                top = top-5;
                fontSize = fontSize+5;
                opacity = opacity-0.1;
                $(tag).css('right', right+'px');
                $(tag).css('top', top+'px');
                $(tag).css('fontSize',fontSize+'px' );
                $(tag).css('opacity', opacity);
                if(opacity<0){
                    clearInterval(obj)
                }
                }, 80)
    
            }
        })
    </script>
    </body>
    </html>

    等属性

  • 相关阅读:
    oracle数据库中的单行函数
    Oracle数据库的基本语句
    oracle数据库安装的注意事项
    第一个自动化脚本
    负载均衡__笔记
    计算机名词解释
    开发规范__笔记
    索引_笔记
    主从复制_笔记
    Eclipse Git和sourceTree用法
  • 原文地址:https://www.cnblogs.com/my-love-is-python/p/9310380.html
Copyright © 2011-2022 走看看