最新消息:文章中包含代码时,请遵守代码高亮规范!

Jonny的文章

用递归法多文件上传【原创】

JavaScript 2年前 (2018-01-18) 560浏览 0评论

多文件上传我们都知道在<input type=”file” />里面加上multiple就可以一次选择多个文件上传了,多文件上传的方法也有很多,这里我用递归法实现多文件上传,看代码: <input typ...

创建一个基本的jQuery插件【原创】

JavaScript 2年前 (2018-01-18) 694浏览 0评论

$('body').hide(); 这是一个很简单的jquery代码,但是每当我们用$函数来选择元素,它就会返回给我们一个jquery对象,这个对象包括我们所有使用过的方法。jquery对象从$.fn对象中获取这些方法,所以我们如果想写自己的...

css3实现的3D旋转爱心相册【原创】

HTML+CSS 2年前 (2017-12-18) 622浏览 0评论

这是前一段时间学习css3,在网上看一个老师的公开课上讲的一个小案例,觉得挺有趣的,而且也能帮助熟悉css3的一些代码,所以第二天自己就尝试着写一个出来。由于对css3的代码不熟悉,花了小半天时间,最后还是败在IE的兼容上面。今天发出来是给大家提供一...

javascript的实用技巧和写法【原创】

JavaScript 2年前 (2017-12-18) 473浏览 0评论

我们平常在写javascript代码的时候,可能只要把功能实现了就行,不会去关注代码的是否简洁,别人是否能看懂。有些时候写的乱的话,时间一长自己回过头来看自己的代码估计都看不明白,即使写了一些注释。这次讲的跟代码优化沾点边。 有时候我们写点击事件,比...

省市区联动的组件【原创】

JavaScript 2年前 (2017-12-02) 755浏览 0评论

我们写项目的时候,经常会用到省市区联动,在本站中也看到一些省市区联动的写法,感觉代码还是有点复杂,所以自己写了一个组件,能够符合一部分的需求,用起来也更方便。 我在本地的js文件价里有一个省市区的json格式的数据,所以这个组件能够用ajax获取本地...

简单的ajax获取select下拉框数据组件【原创】

JavaScript 2年前 (2017-11-15) 1008浏览 1评论

最近写项目发现有很多页面的select下拉框里的option需要Ajax获取数据,但是环境又不相同,有时要页面加载后加载出来,有时在一个点击后加载出来,每个页面都写的话太麻烦,效率不高,所以自己封装了个组件,很单一,只写了关于select下拉框的数据...

防止重复发送ajax请求的解决方法【原创】

JavaScript 2年前 (2017-11-15) 1354浏览 0评论

Ajax技术不必刷新整个页面,只对页面的局部进行更新,在前端各方面应用都很多。 关于防止重复发送ajax请求,一般是重复点击提交按钮导致重复提交,网上也有很多解决方法,这里写一下我自己用的一个方法。 var post_flag = false; ...

CSS实现长宽比的几种方案【转载】

HTML+CSS 2年前 (2017-11-12) 674浏览 0评论

对于在CSS中实现容器的长宽比最初的创意是来自于在Web中如何实现纵横比。主要是用于响应式设计中的iframe、img和video之类的元素。随之扩展为适用于任何的容器长宽比。那在CSS中到底有多少种方案可以实现呢?我一向喜欢做这样的事情,到处搜集多...