Web前端
文章平均质量分 75
ld__________
这个作者很懒,什么都没留下…
展开
-
Easyui Datebox设置可选时间范围
修改easyUI源码,实现datebox日期范围限制的功能原创 2015-08-24 11:04:10 · 11591 阅读 · 1 评论 -
JS练习题②:数组的全排序
练习题的题目是:【对['a','b','c']进行全排序】1、方法1:/* 全排列(递归交换)算法的实现思路 1、将第一个位置分别放置各个不同的元素; 2、对剩余的位置进行全排列(递归); 3、递归出口为只对一个元素进行全排列。 */ function funOne(text){ (function fn(n){原创 2015-12-04 18:11:22 · 867 阅读 · 0 评论 -
JS练习题①:求字符串中出现次数最多的字母和出现次数
练习题的题目是,【给你一个字符串,寻找该字符串中出现次数最多的字母和出现次数。比如:"aadfdfdfxcvbvbeeeessscv"】分享两个独特思路的JS代码funOne:利用split方法,求出每个字母出现次数,比较次数求得最大值function funOne(){ var string = "abaasdffggghhjjkkgfddsssss"; var原创 2015-12-01 10:24:15 · 1428 阅读 · 0 评论 -
JS调试console控制台命令
console其实就是控制台,是Firebug的第一个面板,主要的作用就是在网页加载过程中产生各类信息。常用的 console.log() 方法,可以替代 alert() 和 document.write() 方法,来测试某段代码是否运行或者赋值是否正确。本文就控制台的其它方法做一个简单的解释1、显示信息显示信息最常用的就是前面提到的console.log()方法,它的作用就是将一般的原创 2015-11-23 18:04:53 · 1004 阅读 · 0 评论 -
JQuery AJax序列化元素
在jQuery中,当我们使用ajax时,常常需要拼装input数据以键值对(Key / Value)的形式发送到服务器,用JQuery的serialize方法可以轻松的完成这个工作,使用这个方法可以将表单序列化为键值对(key1=value1&key2=value2…)后提交。W3School方法介绍 serialize()方法1、serialize()方法 该方法通过序列化表单原创 2015-11-17 16:43:06 · 1811 阅读 · 0 评论 -
自定义文件上传按钮
WEB开发中,不同的浏览器对于标签显示的样式是不一样的,可能带来不好的用户体验。下面介绍下文件上传按钮的用户自定义样式的实现方法。1、HTML代码 选择图片 实现原理:和两个元素,设置大小一致,设置相对定位,top和left属性使得与按钮重叠,这样便实现了用户自定义的样式。2、CSS代码.new-contentarea{ width: 165px; overfl原创 2015-09-23 14:48:22 · 2458 阅读 · 0 评论 -
纯CSS绘制三角形(多个角度)
CSS三角形的绘制方法原创 2015-09-20 15:24:54 · 975 阅读 · 0 评论 -
JQuery自定义动画animate方法
JQuery中show( ) 方法和hide( ) 方法会同时修改元素的多个样式属性,即高度、宽度和不透敏度;fadeOut( ) 方法和fadeIn( ) 方法只会修改元素的不透明度;slideDown( ) 方法和slideUp( ) 方法只会改变元素的高度。很多情况下,这些方法无法满足用户的各种需求,那么就需要对动画有更多的控制,需要采取一些高级的自定义动画来解决这些问题。语原创 2015-09-18 10:31:33 · 1368 阅读 · 0 评论 -
纯CSS绘制基本图形
运用CSS3绘制基本图形的方法HTML代码:这里的div也可以写span p等元素替代1、正方形.area{ width: 100px; height: 100px; background: red;}长方形,则修改长宽的像素值就行了2、圆形.area{ width: 100px; height: 100px; backgrou原创 2015-09-25 20:29:12 · 1146 阅读 · 0 评论 -
jQuery select年月日(生日)选择器
实际项目中,在用户的个人中心,编辑用户资料时经常会遇到选择生日选项的问题。因为我项目工程中没有使用如jQuery UI的插件性下拉列表,所以选择select + option的原生方式,实现选择器。能够准确计算闰年的年月日,方便表单处理。实际效果如下图,式样略粗糙HTML生日中的年月日以下拉方式,我们给每个select加个rel的属性,当已知用户生日时,直接通过rel属原创 2015-09-10 17:38:05 · 7576 阅读 · 1 评论 -
Javascript的setTimeOut和setInterval用法
Javascript的setTimeOut和setInterval,都是用来处理延时和定时任务,比如打开网页一分钟之后,自动关闭弹出的广告;或者页面每隔10秒钟发送异步的请求获取最新的数据等等。1、setTimeOut ( ) 用法用于在指定的毫秒数后调用函数或计算表达式,即内部的方法只执行一次。可以使用window.settTimeout 或者 setTimeout,两个写法原创 2015-09-10 14:33:54 · 845 阅读 · 0 评论 -
自定义链接提示
采用不同的方法触发页面浮动提示框,通过鼠标滑过触发浮动提示框原创 2015-08-19 11:23:42 · 2697 阅读 · 0 评论 -
JQuery实现滑动开关效果
运用jquery和css,点击绿色椭圆小块,实现可滑动和动画效果,不是图片切换。原创 2015-08-18 14:48:23 · 8589 阅读 · 2 评论 -
Easyui DataGrid动态生成列
利用前台变量或动态交互方式动态生成column原创 2015-08-13 17:05:41 · 4893 阅读 · 1 评论 -
Easyui DataGrid自定义视图和subGrid
使用DataGrid的自定义视图,可以扩展一行显示更多的细节下文定义的divview其实是使用了datagrid的view配置,重写了其默认的renderRow方法。基于这种实现,我们可以显示更多样式的view。原创 2015-08-14 11:05:08 · 5066 阅读 · 0 评论 -
JS练习题③:去掉数组中的重复元素
练习题的题目是:【去掉数组中的重复元素】1、方法1:function strip(text){ if(text.length < 2){ return [text[0]] || []; } var arr = []; for(var i=0; i<text.length; i++){ arr.push(text.splice(原创 2015-12-23 14:13:53 · 613 阅读 · 0 评论