自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

转载 JS中的递归

递归基础递归的概念在程序中函数直接或间接调用自己直接调用自己间接调用自己跳出结构,有了跳出才有结果递归的思想递归的调用,最终还是要转换为自己这个函数如果有个函数foo,如果他是递归函数,到最后问题还是转换为函数foo的形式递归的思想就是将一个未知问题转换为一个已解决的问题来实现    function foo(){ ...

2017-04-28 17:22:25 2778

原创 input框只能输入数字和小数点

对于input框只能输入数字和小数点,可能最容易想到的就是直接给input的type赋值为number,这确实是最简单的,但是也有一些问题,比如number的input右边会有自己默认的上下箭头,它还有鼠标滚轮事件,然后在实际项目中不方便控制这个滚动的值。如果input还是text类型,通过js来控制其输入又怎么做呢,话不多说上代码:$("input").bind("keyup",functi

2017-04-26 11:28:40 21895 2

原创 关于H5拖拽事件

鼠标拖拽事件在项目中时很常见的,如果用原生js去实现会很复杂,好在H5自带拖拽API。如图:之前只是实现了点击进度条移动到鼠标点击的地方,话不多说上代码,html代码如下: 0 1/4 1/2 3/4 Max css代码如下: .repair-slider { margin-top: 20px; position: rela

2017-04-08 17:05:32 2250

原创 jQuery事件触发和js手动触发事件

之前在项目中遇到了需要手动触发事件的问题,比如鼠标双击操作,需要在键盘上按Enter键也有鼠标双击产生的效果,在jQuery中我们知道trigger可以在每一个匹配的元素上触发某类事件,比如$("input").trigger("dblclick"),就可以直接激发选中input的鼠标双击事件,而我们的项目中也引用了JqGrid,在JqGrid中有双击事件ondblClickRow,项目中代码如下

2017-04-08 16:10:32 4217

原创 基于jQuery插件之初探

有段时间没更博客了,最近换了份工作,从之前的编写H5移动端页面项目到现在的PC端单页面项目,进项目组之后主要做的事情就是编写前端插件,1个多月来的工作,把自己在这个项目中编写插件的一些体会做个小结。   总体来讲,写插件并不难,难在插件在不同页面的调用可能出现的bug及调试,至少自己写的一些插件或多或少都有些问题,在后期再进行拓展及维护。最外层一般直接这样包裹起来:(function(

2017-04-08 15:28:48 803

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除