JavaScript基础:call,apply,bind详解,三者有何区别和联系
2Deshun 发布于 5年前 (2019-08-05) 1567℃ 评论(0) 赞 (0)
函数原型链中的 apply,call 和 bind 方法是 JavaScript 中相当重要的概念,与 this 关键字密切相关,相当一部分人对它们的理解还是比较浅显,所谓js基础扎实,绕不开这些基础常用的API,这次让我们来彻底掌握它们吧!call,apply,bind的基本介...
Deshun 发布于 5年前 (2019-08-05) 1567℃ 评论(0) 赞 (0)
函数原型链中的 apply,call 和 bind 方法是 JavaScript 中相当重要的概念,与 this 关键字密切相关,相当一部分人对它们的理解还是比较浅显,所谓js基础扎实,绕不开这些基础常用的API,这次让我们来彻底掌握它们吧!call,apply,bind的基本介...
Deshun 发布于 5年前 (2019-08-02) 7037℃ 评论(0) 赞 (1)
我们都知道可以用 CSS 给 background 添加背景色和背景图:background: #F00 url("pic.png") no-repeat; // 红色 背景图片 不重复那么可以给元素设置两个或...
Deshun 发布于 5年前 (2019-08-01) 6087℃ 评论(0) 赞 (10)
闲来无事写了一个抖音文字都懂效果(比较晃眼),非常简单,就是一个 CSS3 的动画效果。直接将这下面代码,放到你的 CSS 文件:.douyin{ animation: uk-text-shadow-glitch&nbs...
Deshun 发布于 5年前 (2019-07-31) 3235℃ 评论(0) 赞 (1)
虽然 CSS 可以设置超出部分隐藏,但是出于用户体验考虑,还是截取字符串比较顺眼。JavaScript 截取字符串,显示省略号:function limitWords(txt){ var str =&...
Deshun 发布于 5年前 (2019-07-29) 1922℃ 评论(0) 赞 (0)
在使用 jquery.validator.js 的验证插件时,在自定义密码规则用到了正则匹配。其中用到了 this.optional(element) ,查了一下资料。optional(element) 用于表单控件的值不为空时才触发验证,也就是说如果值为空也要触发则,可以去掉 this.optional(element) 。...
Deshun 发布于 5年前 (2019-07-28) 3491℃ 评论(0) 赞 (0)
jQuery遮罩很容易实现,遮罩弹出后最好是要禁止页面滚动。下面就写一个简单的遮罩,和禁止页面滚动的实例。HTML:<div id="mask" class="mask"></div> <a href="javascript:;" onClick="show...
Deshun 发布于 5年前 (2019-07-26) 6136℃ 评论(0) 赞 (0)
如果要监听某个元素的显示/隐藏状态,执行特定的方法,可以监听元素显示隐藏的事件,代码如下:var status = true; clickEle.addEventListener('你需要的事件',function(){ if(status){ &nb...
Deshun 发布于 5年前 (2019-07-23) 2220℃ 评论(0) 赞 (0)
jQuery.validator 是比较常用的一个表单验证插件,有20多种验证方式,下面介绍一下 jQuery.validator 正则验证的使用方法。jQuery.validator.addMethod ( ) 语法:jQuery.validator.addMethod( name, method [, message ]&n...
Deshun 发布于 5年前 (2019-07-20) 6151℃ 评论(0) 赞 (2)
大家应该知道,伪元素的 content 属性不仅可以设置文字数字等,还可以引入图片。代码如下:div::before{ content: url('img.png'); display: block; width:...
Deshun 发布于 5年前 (2019-07-19) 2995℃ 评论(0) 赞 (0)
今天写项目的时候需要一个拖动滑块验证功能,就在网上找了一个,但是有一点小 bug ,我优化了一下,分享给大家。效果如下图:CSS:/* 拖动验证 www.w3h5.com */...