![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
宇宙无敌小可爱
如果天空是黑的,也要摸黑生存
展开
-
js中的事件委托或是事件代理详解
起因:1、这是前端面试的经典题型,要去找工作的小伙伴看看还是有帮助的;2、其实我一直都没弄明白,写这个一是为了备忘,二是给其他的知其然不知其所以然的小伙伴们以参考;概述: 那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。那这是什么意思呢?网上的各位大牛们讲事...转载 2017-09-27 10:39:54 · 217 阅读 · 0 评论 -
window.location.href跳转页面,问号传参并将参数转为json对象
可以直接使用window.location.href进行页面跳转window.location.href = './index.html'问号传参:window.location.href=’index.html?cont=’+count+’&name=’+name;那么我们在新页面接收参数,并且将参数转为可用的json格式时,可以用下面的方法: var url原创 2017-12-28 10:46:40 · 9255 阅读 · 0 评论 -
判断移动终端是安卓还是iOS
通过判断浏览器的userAgent,用正则来判断手机是否是ios(苹果)和Android(安卓)客户端。代码如下:script type="text/javascript"> var u = navigator.userAgent; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //andro原创 2017-12-14 10:18:57 · 5205 阅读 · 0 评论 -
JSON.parse()和JSON.stringify()的用法及区别
JSON.parse()是从字符中解析出json对象:var str = '{"overMoney":0,"castCategoryId":9,"castFarmId":""}';console.log(JSON.parse(str)){overMoney: 0, castCategoryId: 9, castFarmId: ""}而JSON.stringify()刚好相原创 2017-11-13 16:33:45 · 1361 阅读 · 0 评论 -
js 对象 key 变量
项目中有遇到根据点击的不同按钮将它们的class作为key传进data对象内,那么此时key 就是个变量,在开始写的时候是这样:var data={ id:id, classNameTitle:buttonType, tifier:tifier}console.log(data)打印结果如下:planMoney//为此时的classNameTitle原创 2017-11-10 11:48:01 · 3131 阅读 · 1 评论 -
js判断是否为数字 排除掉空
啦啦啦啦啦 今天写项目需要判断是否是数字再去相乘,之前的东西忘得已经差不多了,so 在度娘的一番教导下,get到了方法,赶紧给大家分享下因为所输入的数字有可能是负数 ,小数,需要排除的是空格 和其他类型 ,所以一开始试了isNaN这个方法,如下:console.log(isNaN(-1.22)) falseconsole.log(isNaN(1)) falseconso原创 2017-11-07 14:52:09 · 2031 阅读 · 1 评论 -
jquery查找父 子 兄弟节点方法
jQuery.parent(‘.box') 查找父元素jQuery.parents(‘.box') 找到所有祖先元素,不仅仅局限于父元素jQuery.children() 查找所有子节点jQuery.contents() 查找下面的所有内容,包括节点和文本。jQuer原创 2017-10-18 16:46:12 · 497 阅读 · 0 评论 -
禁止图片img拖动
最近在写一个pc的项目,由于有很多的图片,发现会有拖动的效果,所以百度了一哈哈解决方法;建议大家直接用js解决,一段代码妥妥搞定;jquery解决方法:$('img').on('mousedown',function (e) { e.preventDefault()})选中页面所有img标签,添加mouse down事件 e.preventDefault()原创 2017-10-18 11:11:49 · 17563 阅读 · 1 评论 -
轮播图 左右点击及底部小圆点
最近pc项目有两处一样的轮播图 有左右点击按钮及底部小圆点接下来 代码奉上:css的写法,可以让子元素根据父元素定位,让它们定位在同一位置,再给子元素根据顺序加上z-index值,第一个最大,一次减小;左右两侧点击按钮直接根据父元素定位,z-index值最大;js代码如下:// 轮播图const Banner = function () { const原创 2017-10-18 11:24:19 · 5413 阅读 · 0 评论 -
js实现从本地选取照片
HTML:class="left-title">引用URL:type="text" class="url-text" placeholder="请输入URL地址" >class="url-remarks">备注:必须以http://或者https://开头视图:js代码:// 选择图片function checkImg(){ $("#checkIm原创 2018-01-04 19:15:19 · 11881 阅读 · 0 评论