web_自定义封装
文章平均质量分 77
自己写的一些组件分享
IT黄大大
原ID:拄杖盲学轻声码,现调整为《IT黄大大》,希望大家能谅解!!感谢各位粉丝的支持,更多源码尽在微信公众号【IT黄大大】
展开
-
【jsonview去除排序】如何让jsonview不自动排序(已解决)
如何取消JSON默认数值排序,JSON.parse()函数排序关闭,取消JSON.parse排序,Json格式化校验,jsonview排序问题解决方法。原创 2023-12-21 18:00:00 · 343 阅读 · 0 评论 -
【3D卡片切换】基于jquery实现3D堆叠卡片切换效果(附完整源码)
Jquery如何实现卡片堆叠轮播切换,如何实现3D图文卡片堆叠轮播效果,js实现3D卡片堆叠切换效果,3D卡片堆叠轮播demo。原创 2023-08-09 10:44:06 · 1176 阅读 · 0 评论 -
【json数组排序】json数组按照某个字段升序降序(已实现,附完整代码)
sort函数应用,数组排序,数组升序,数组降序,数组按字段升序,数组按字段降序,复杂数组排序处理,父子结构数组按照某字段排序,树状数组排序处理。原创 2023-07-04 22:15:00 · 1848 阅读 · 0 评论 -
【表格树状】jqgrid表格树状折叠效果实现(附代码,留邮箱发demo)
表格如何实现父子结构折叠效果,jqgrid表格,jqgrid树状表格展示与实现,表格树状结构的实现,jqgrid的表格树结构实现(本地数据与文本访问)原创 2023-07-03 22:00:00 · 1689 阅读 · 3 评论 -
【批量修改后缀名】如何批量去修改文件后缀名(亲测图文结合)
批量修改文件名,批量修改文件后缀名,ren命令的应用,如何一下修改所有文件后缀名,快速修改文件后缀名。原创 2023-06-14 22:30:00 · 2006 阅读 · 0 评论 -
【实现微信红包效果】前端CSS实现微信红包打开效果(附源码下载)
CSS动画实现红包翻转效果,CSS如何实现微信红包效果,红包打开效果如何实现,如何实现微信红包页面效果,animation动画实现红包翻开效果原创 2023-06-13 13:52:10 · 2118 阅读 · 0 评论 -
【CSS按钮特效】css如何实现科技感好看按钮效果(尾附源码下载)
CSS3实现高级按钮,CSS实现按钮动画特效,CSS实现动态按钮效果,CSS实现按钮光影效果,box-reflect实现倒影效果,Animation实现动画效果原创 2023-06-09 22:00:00 · 3161 阅读 · 0 评论 -
【前端下载文件流详解】前端实现多种类型文件(word,excel,pdf,rar,zip等)的下载,接口返回文件流形式(附源码)
前端下载返回乱码,前端调用接口返回文件流,压缩包rar下载,如何实现word打包下载,前端常见的多种文档下载请求,实现zip,rar,word,excel等多种文件前端下载,前端多个文件打包下载,MIME类型大全。原创 2023-04-23 21:00:00 · 4496 阅读 · 0 评论 -
【自定义表格穿梭框】自定义封装jqgrid表格穿梭框,支持分页复选全选(附完整源码及效果图)
表格穿梭框自定义实现,表格配置化,jqgrid分页勾选,jqgrid复选,jqgrid取消选中,jqgrid穿梭框,jqgrid配置化,前端工程化,jqgrid的onSelectRow,onSelectAll,表格左右穿梭选择。原创 2023-04-13 22:00:00 · 1347 阅读 · 0 评论 -
【工作日推算】JS计算当前时间前N个工作日(去除周末及节假日,文尾附源码下载)
去除周末和节假日,js推算工作日,前三个工作日,js计算工作日时间点原创 2022-12-08 21:13:22 · 1396 阅读 · 0 评论 -
如何实现table表头固定但是tbody可以滚动【附源码实例】
table表头固定,自定义tbody高度,tbody设置高度失效,tbody设置高度不生效,tr设置高度,tbody滚动条原创 2022-12-06 23:10:27 · 3402 阅读 · 2 评论 -
【select输入检索】下拉select支持输入检索之组件selectpage的属性应用详解
select输入检索、下拉select支持输入检索之组件selectpage的属性应用详解、selectpage自定义原创 2022-11-16 19:11:51 · 1505 阅读 · 0 评论 -
【jqgrid表格拖拽】实现jqgrid表格拖拽调整顺序功能
jqgrid的表格组件支持拖拽排序原创 2022-11-13 23:54:39 · 1188 阅读 · 1 评论 -
js动态解析多层级json数据生成html页面【文尾附demo源码包】
前端js动态解析复杂的dom结构,js动态解析多级json,js页面结构多级嵌套动态解析json数据原创 2022-03-09 19:10:51 · 4057 阅读 · 8 评论 -
setTimeout取代篇之如何提升80倍
众所周知:setTimeout是一个强制设置延迟的前端函数,你要是想周期性延时调用采用的是setInterval函数,所以被广泛应用于抽奖、钟表、刷新等多方领域,今天我们主要来谈谈他们的延迟。常规应用:setTimeout(function(){},500); //500ms后执行function函数的操作。那么问题来了,要是我没有设置500ms呢,直接就是setTimeout(function(){},0);官方给的默认最小延迟为4ms[调用5次及以上],不妨带大家测试一番。let a =原创 2021-06-30 14:21:39 · 619 阅读 · 0 评论 -
layer的多种弹窗汇总,多种弹窗的图码结合,持续更新中
好看的提示,layer带你轻松实现,我不是弹窗的制造者,我只是layer的测试搬运工,希望给更多的人分享一下我的总结。一、layer.msg直接提示:layer.msg('没有参数的layer.msg');添加小图标:我们经常用到的提示性信息,可以加时间参数和其他标识layer.msg('1:绿色的勾', {time: 2000, icon:1});添加按钮和图标layer.msg('添加按钮和图标', { time: 20000, //20s后自动关闭原创 2021-03-29 16:12:51 · 1142 阅读 · 0 评论 -
【JS动态效果】如何jquery实现div右侧滑入滑出的效果
二话不多说,先看效果哈,这样才能吸引你那双有故事的双眸:下面就针对这个效果我们做一个核心技术的介绍:首先我们用到的核心知识点为:jquery的animate函数,其中滑出来和滑进去的缓慢效果是利用CSS3里面的transition属性。另外还有关于点击非div地方隐藏该div的效果主要是click事件触发隐藏效果。说再多还不如贴代码来解释来的实际:html:<div class="box"> <div class="boxhead"> <h3&g原创 2021-03-24 09:15:44 · 4727 阅读 · 5 评论 -
数组操作(1)之JS删除数组指定子元素
前言:这个也许在大多人眼中看是很简单,会的人可能会说这个一个遍历删除的事情,图省事的人就可能会说这个直接百度啊,网上一大堆答案。那么问题就来了:我就是那个图省事的人,直接网上找答案的那种,猛然发现一个贼牛逼的方法,改变数组原生的方法,如下(不严谨示范):雷区慎重Array.prototype.indexOf = function(val) { for (var i = 0; i < this.length; i++) { if (this[i] == val) return i;原创 2021-01-27 19:06:11 · 888 阅读 · 0 评论 -
手把手教你JS如何实现瀑布流布局(jquery)
**前言**:总所周知,瀑布流是一个很常见的一种布局方式,不受div的大小限制,其中针对不同高度的div做空间的充分利用,首先我们用随机高度,固定宽度生成一批div,你可以看看效果:正文不难发现都是杂乱无章的,都会在每行的最低框中放下一个。Jquery如何实现瀑布流布局,那么我们先看实现出来的右侧效果。首先实现这个效果我们可以分三步走:确定首行各个div位置,left的偏移值,采用相对布局的方式。其次应用一个数组存储各个div的高度,找到最低高度,然后将下一个div插入到该下标div下面。原创 2020-10-20 11:10:23 · 792 阅读 · 0 评论 -
js如何实现字符串数组去除含特定字符串的元素,如何实现数组合并去重
1.字符串数组去除含特定字符串的元素项目就是不断的累积过程,当你遇到了问题,一些基础的知识不熟的时候就会和我一样去网上找找资料,这不我就希望整理一些对你们有用的资料,废话不多说直接上代码。function removeStr(arr,removeStr){ var array=new Array(); for(var i=0;i<arr.length;i++){ ...原创 2020-04-14 15:36:51 · 2602 阅读 · 0 评论 -
获取两个数组的交集方法
二话不说,简单粗暴上方法/******获取两个数组的交集数据,通过某个属性实现******/function getArraySameData(arrListA,arrListB,proname){ var arrListC = []; for(var i=0; i<arrListA.length;i++){ for(var k=0;k<arrListB.length;k...原创 2020-02-25 16:44:44 · 1046 阅读 · 2 评论 -
移动端、PC端如何实现点击按钮复制指定内容区域到粘贴板
首先说到这个东西:应该目前存在两类人,一是自力更生型,另一种则是巧学妙用性。说的难听点就是:自己原生代码死扣的和引入他人插件的【概念分析】那么我就说一下重点吧:针对移动端,它区别于PC端不只是屏幕适配的问题,还有一些常用的事件不兼容,举个最简单的例子:我们常用的点击事件:click,它要是应用在移动端的话会存在300ms的延迟,现在这个社会是对响应要求最好的时代,都想体验飞速的响应速度。这样...原创 2019-03-18 23:51:13 · 1118 阅读 · 0 评论 -
使用字体图标并扩展原有字体图标(两种方法)
如何让一个界面显示的更加自然,加载的速度更快,那么今天就给大家分享这样的一个小技巧:使用字体图标代替部分图片,在很大程度上面能够提升一个页面的渲染速度的。那么我先以总所周知的阿里字体库(开源的)为例:https://www.iconfont.cn/search/index1、首先准备一个github的账号,这样子的话你就可以在这个系统里面下载任何你想要的小图标,但是这次我想告诉的是如何批量的...原创 2019-01-28 22:45:59 · 1215 阅读 · 0 评论