唯品秀博客

原生javascript数据类型判断方法

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192< script > var a...

阅读全文

2018年04月21日 64℃ 0条评论 0喜欢

JS各种正则表达式验证收藏

实例: 123456789<script type="text/javascript"> function SubmitCk() { var reg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z...

阅读全文

2018年03月29日 116℃ 0条评论 0喜欢

一键粘贴复制功能-兼容IE9+及其移动端-clipboard.js

使用系统提供的剪贴板是一项基本的IT技能。作为一个开发者,相信你已经知道使用 Ctrl/Cmd+A, Ctrl/Cmd+C 以及 Ctrl/Cmd+V 组合键就能快捷地进行选中、复制、粘贴。但对于普通用户来说就没那么容易了。即使用户知...

阅读全文

2018年03月26日 2945℃ 0条评论 4喜欢

关于js页面window.open跳转新窗口被拦截-解决

window.open为什么被拦截 部分浏览器默认不允许脚本方式去跳转一个新的页面网站,认为这是一种恶意广告行为,但实质所有浏览器都是支持window.open的。在百度搜索好久,有些说可以通过新建a标签,模拟点击事件触...

阅读全文

2018年03月19日 4438℃ 0条评论 5喜欢

浅谈JavaScript中的闭包

这段代码就包含一个简单的闭包:outter函数的返回值是一个函数,即inner。inner在outter内部,理所当然能访问到局部变量sky,但当inner作为outter的返回值赋给outter外的全局变量时,神奇的事情发生了:在全局作...

阅读全文

2017年12月11日 1666℃ 3条评论 3喜欢

请使用千位分隔符(逗号)表示web网页中的大数字

一、移动端大数值会默认当作电话号码 在手机等移动设备上,对于超过一定个数的数值,系统默认会当做电话号码处理,而不是一个数字 按照中文用户的使用习惯,有时候个数很多的连续数字其实真的就是一个数字,自动...

阅读全文

2017年10月13日 3064℃ 1条评论 8喜欢

JS事件重复绑定及触发多次的解决方法

最近在一个项目开发中遇到事件被重复绑定,如果处理不好就会出现同一事件触发多次的问题,今天我抽出了一点时间把这个问题抛出来给大家说一下原因及解决方法。 在这里我们就废话不多说了,我直接上一个简单的例子...

阅读全文

2017年10月11日 6488℃ 0条评论 5喜欢

给字符串添加HTML标签 – wrap() 方法

wrap() 方法把每个被选元素放置在指定的 HTML 内容或元素中。 1234567891011121314151617181920<html> <head> <script type="text/javascript" src="/jquery/jquery.js">&...

阅读全文

2017年10月04日 2697℃ 0条评论 5喜欢

离开网页弹窗函数onbeforeunload与onunload

onbeforeunload onbeforeunload 事件在即将离开当前页面(刷新或关闭)时触发。 该事件可用于弹出对话框,提示用户是继续浏览页面还是离开当前页面。 对话框默认的提示信息根据不同的浏览器有所不同,标准的信息...

阅读全文

2017年09月21日 1407℃ 0条评论 0喜欢

input file上传图片预览

input file上传图片预览其实很简单,只是没做过的感觉很神奇,今天我就扒下她神秘的面纱,其实原理真的非常非常非常非常非常非常简单! 点击红框是加载显示图片,X号删除,蓝框是自动在后面添加添加图片框,所有...

阅读全文

2017年09月13日 3769℃ 0条评论 8喜欢

ios10中禁止Safari浏览器用户缩放页面

ios10中禁止Safari浏览器用户缩放页面

在ios10前我们能通过设置meta来禁止用户缩放页面: 1<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" name="viewport" /> 在ios10系统...

阅读全文

2017年08月18日 10335℃ 0条评论 4喜欢

关于zepto.js中tap事件会触发两次问题

关于zepto.js中tap事件会触发两次问题

绝大多数朋友做移动端会考虑到使用zepto.js,其原因不言而喻,小巧玲珑,用法和jQuery大同小异,但这玩意儿第一次用,还是有点坑的 为什么引用了zepto.js但tap事件不执行? 原因是:这个傻逼zepto.js把最重要的to...

阅读全文

2017年08月18日 7290℃ 1条评论 7喜欢

浅谈JavaScript中的闭包

js闭包

闭包是指有权访问另一个函数作用域中的变量的函数,个人认为闭包最大的用处就是防止对全局作用域的污染。 试想如果我们把一些仅仅只用到一两次的变量都声明在全局作用域中,最后肯定是容易出错且不可维护的。而闭...

阅读全文

2017年07月22日 10577℃ 12条评论 7喜欢

jQuery判断当前事件触发元素是不是自己?

jQuery判断当前事件触发元素是不是自己

在做项目中很多时候我们需要判断这个东西,比如一个页面多个自定义下拉框,判断点击事件是在哪个下拉框上,然后去展开当前下拉,其它下拉框全部收缩,然后还要判断当点击页面其它元素时候也要收缩当前下拉框 当然...

阅读全文

2017年07月17日 4758℃ 2条评论 10喜欢

关于事件mouseover ,mouseout ,mouseenter,mouseleave的区别

关于事件mouseover ,mouseout ,mouseenter,mouseleave的区别

定义和用法 当鼠标指针离开元素时,会发生 mouseleave 事件。 该事件大多数时候会与 mouseenter 事件一起使用。 mouseleave() 方法触发 mouseleave 事件,或规定当发生 mouseleave 事件时运行的函数。 注释:与 m...

阅读全文

2017年05月24日 31225℃ 5条评论 5喜欢

JS的sort()方法的用法,参数以及排序原理

sort() 方法用于对数组的元素进行排序,并返回数组。默认排序顺序是根据字符串Unicode码点。 语法:arrayObject.sort(sortby);参数sortby可选。规定排序顺序。必须是函数 注:如果调用该方法时没有使用参数,将按...

阅读全文

2017年05月05日 1389℃ 0条评论 0喜欢

博客简介

唯品秀博客: weipxiu.com,一个关注Web前端开发技术、关注用户体验、坚持更多原创实战教程的个人网站,愿景:成为宇宙中最具有代表性的前端博客,期待您的参与 

精彩评论

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!

站点统计

  • 文章总数: 190 篇
  • 草稿数目: 2 篇
  • 分类数目: 13 个
  • 页面总数: 21 个
  • 评论总数: 873 条
  • 链接总数: 13 个
  • 标签总数: 371 个
  • 建站时间: 886 天
  • 注册用户: 690 人
  • 访问总量: 8673035 次
  • 最近更新: 2019年5月17日
服务热线:
 173xxxx7240

 QQ在线交流

 旺旺在线