博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
放大镜
阅读量:4558 次
发布时间:2019-06-08

本文共 1754 字,大约阅读时间需要 5 分钟。

放大镜,效果图

1586176-20190309142823906-1766080678.gif

html

    

common.js

//  判断数组是否还有这个元素function include(arr, item) {    for(var i = 0; i < arr.length; i++) {       if(arr[i] === item) {           return true;       }     }    return false;}// 返回元素所在的位置function indexOf(arr, item) {    for(var i = 0; i < arr.length; i++) {        if(arr[i] === item) {            return i;        }      }     return -1;}// 任意区间随机整数function getRandom(max, min) {    min = min || 0;    if(min > max) {        var a = min;        min = max;        max = a;    }    return min + Math.floor(Math.random() * (max - min + 1));}// 数组去重function noRepeat(arr) {    var __arr = [];    for(var i = 0; i < arr.length; i++) {        // 存在返回true, 不存在返回false        var bool = __arr.indexOf(arr[i])        if(bool == -1) {            __arr.push(arr[i]);        }    }    return __arr;}function $(ele) {    return document.querySelector(ele);}function $A(ele) {    return document.querySelectorAll(ele);}function getRandomColor() {    var str = '0123456789abcdef';    var color = '#';    for(var i = 0; i < 6; i++) {        color += str[getRandom(str.length - 1)];    }    return color;}// 格式化url, 获取参数function parseUrl(url) {    var obj = {};    url = url.split('?')[1].split('#')[0];    url = url.split('&');    url.forEach(function (x) {        var arr = x.split('=');        obj[arr[0]] = arr[1];    })    return obj;}// 获取非行内样式function getStyle(ele, attr) {    if(window.getComputedStyle) {        return window.getComputedStyle(ele, null)[attr]    }    return ele.currentStyle[attr];}

转载于:https://www.cnblogs.com/web-learning/p/10500676.html

你可能感兴趣的文章
杂项-Log:log4net
查看>>
杂项-Java:EL表达式
查看>>
tarroni music
查看>>
unity 使用RotateAround的使用注意
查看>>
[SDOI2009]HH的项链
查看>>
CodeFirst模式,容易引发数据迁移问题(不建议使用)
查看>>
jquery的colorbox关闭并传递数据到父窗
查看>>
使用Nginx、Keepalived构建文艺负载均衡
查看>>
phpmyadmin 开放远程登录的权限
查看>>
linux安装gcc和gcc-c++
查看>>
qq登陆错误提示
查看>>
bzoj 1192: [HNOI2006]鬼谷子的钱袋 思维 + 二进制
查看>>
没写完,没调完,咕咕咕的代码
查看>>
Android Studio使用技巧:导出jar包
查看>>
Problem E. TeaTree - HDU - 6430 (树的启发式合并)
查看>>
Kafka序列化和反序列化与示例
查看>>
【Windows 8 Store App】学习一:获取设备信息
查看>>
实现Windows程序的数据更新
查看>>
win10下VS2010中文输入法切换为英文卡死
查看>>
retinex相关代码汇总
查看>>