摘要: 在逛一些知名图片社区的时候,遇到自己心怡的图片,想要右键另存的时候,默认的浏览器菜单不见了,却出现了如:[©kevin版权所有]之类的信息;今天在看Javascript事件默认行为相关的知识,所以,动手实现了下类似效果:鼠标右键的时候,会出现如下所示的内容在线演示地址:http://codepen.... 阅读全文
posted @ 2015-07-25 11:06 Me-Kevin 阅读(1992) 评论(0) 推荐(0) 编辑
摘要: 利用jQuery的animate() 方法,我们很容易实现滚动条的平滑滚动效果:$(function() { $('#top').click( function (e) { $('html, body').animate({scrollTop: '0px'}... 阅读全文
posted @ 2015-07-14 12:09 Me-Kevin 阅读(1659) 评论(0) 推荐(0) 编辑
摘要: 需求说明:/**需求说明:*获取元素:tBodies,tHead,tFoot,rows,cells*表格的创建*数据添加*隔行变色*删除操作,剩余表格重新计算,实现隔行变色 */HTML: 编号 姓名 性别 操作 CSS: table{ ... 阅读全文
posted @ 2015-06-28 17:29 Me-Kevin 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 背景:由于原生的getElementsByClassName不支持在指定标签中查找指定元素为指定class的情况,所以,这里舍弃了原生的方法调用方法一:function getElementByClassName(parent,tagName,className) { /* *参数说明: *@par... 阅读全文
posted @ 2015-06-28 11:28 Me-Kevin 阅读(1137) 评论(0) 推荐(0) 编辑
摘要: Dom:动态创建元素 演示地址:http://codepen.io/anon/pen/yNpgLp 阅读全文
posted @ 2015-06-27 20:00 Me-Kevin 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 实现效果: 在线演示地址:http://codepen.io/anon/pen/VLzgYO DEMO: 倒计时:By @me-kevin June 17,2015 20:15:0 开始 剩余:00天01时00分00妙 June 17,2015 17:53:0 开始 剩余:... 阅读全文
posted @ 2015-06-17 18:01 Me-Kevin 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 定义和用法:sort() 方法用于对数组的元素进行排序。语法:arrayObject.sort(sortby)注释:sortby,可选,规定排序顺序,必须是函数。说明:如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把... 阅读全文
posted @ 2015-06-16 23:11 Me-Kevin 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 定义及语法:!important是CSS1就定义的语法,作用是提高指定样式规则的应用优先权。语法格式:{ cssRule !important },即将!important写在定义的最后面,例如:box{color:red !important;}兼容性:应用场景:场景一: The daimler ... 阅读全文
posted @ 2015-06-15 16:02 Me-Kevin 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 定义和用法 splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。 注释:该方法会改变原始数组。 语法: Array.prototype.splice(index,count[,elm1,elm2...n]) 描述: 使用Array类型的splice方法可以对数组元素进行插入、替换 阅读全文
posted @ 2015-06-14 10:17 Me-Kevin 阅读(1303) 评论(0) 推荐(0) 编辑
摘要: 中午吃饭的时候,和室友讨论前端的问题,然后一个有趣的问题被抛出来:javascript用什么方法可以把“hello world”位置反转输出,即输出:"dlrow olleh"?听到这个问题,我的思路就是要把这个字符串分割成数组,因为数组里面有个常用的函数reverve()可以很好的实现反转效果,然... 阅读全文
posted @ 2015-06-13 17:18 Me-Kevin 阅读(259) 评论(0) 推荐(0) 编辑
摘要: js charCodeAt()函数说明返回一个整数,代表指定位置上字符的 Unicode 编码。该Unicode编码为十六进制strObj.charCodeAt(index)参数:strObj必选项。任何String对象或文字。index必选项。将被处理的字符的从零开始计数的编号。有效值为 0 到字... 阅读全文
posted @ 2015-06-12 17:32 Me-Kevin 阅读(3057) 评论(1) 推荐(0) 编辑
摘要: /背景知识/substring 方法用于提取字符串中介于两个指定下标之间的字符substring(start,end)开始和结束的位置,从零开始的索引参数描述start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。stop 可选。一个非负的整数,... 阅读全文
posted @ 2015-06-10 13:11 Me-Kevin 阅读(4632) 评论(0) 推荐(0) 编辑
摘要: CSS实现垂直水平居中 阅读全文
posted @ 2015-06-08 16:19 Me-Kevin 阅读(1210) 评论(0) 推荐(0) 编辑
摘要: split() 方法将字符串分割为字符串数组,并返回此数组 阅读全文
posted @ 2015-06-05 16:27 Me-Kevin 阅读(52453) 评论(0) 推荐(1) 编辑
摘要: 作用域(scope): 变量与函数的可访问范围,控制着变量与函数的可见性和生命周期 作用域分类: javascript中,变量的作用域分为:全局作用域,局部作用域 局部变量的优先级大于全局变量,或者说内围作用域的变量的优先级比外围的高 阅读全文
posted @ 2015-06-04 14:58 Me-Kevin 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 1# 定时器 相关知识了解 2# javascript Date(日期)对象 3# 准备效果所用数字图片 阅读全文
posted @ 2015-06-03 12:22 Me-Kevin 阅读(289) 评论(0) 推荐(0) 编辑
摘要: setTimeout:在指定的延迟时间之后调用一个函数或者执行一个代码片段,只执行一次; setInterval:周期性地调用一个函数(function)或者执行一段代码,周期性重复执行; 阅读全文
posted @ 2015-06-02 17:04 Me-Kevin 阅读(528) 评论(0) 推荐(0) 编辑
摘要: Js获取元素样式值(getComputedStyle¤tStyle)兼容性解决方案 阅读全文
posted @ 2015-06-01 11:47 Me-Kevin 阅读(2017) 评论(0) 推荐(0) 编辑
摘要: 重用代码: 1、尽量保证 HTML 代码结构一致,可以通过父级选取子元素 2、把核心主程序实现,用函数包起来 3、把每组里不同的值找出来,通过传参实现 阅读全文
posted @ 2015-05-25 12:19 Me-Kevin 阅读(486) 评论(0) 推荐(0) 编辑
摘要: javascript实现的有缩略图功能的幻灯片切换效果 阅读全文
posted @ 2015-05-22 17:56 Me-Kevin 阅读(416) 评论(0) 推荐(0) 编辑