随笔分类 -  Javascript

jQuery文字“橡皮圈“特效
摘要:划过我触发橡皮圈特效划过我触发橡皮圈特效 (function($){ $.fn.eraser = function(options){ return this.each(fu... 阅读全文

posted @ 2017-12-18 12:53 薛伟杰 阅读(197) 评论(0) 推荐(0)

(第一章)改善JavaScript,编写高质量代码。
摘要:根据《编写高质量代码改善JavaScript程序的188个建议》这本书,来记录我目前所了解的建议方式。 建议1:警惕Unicode乱码 根据ECMA标准规定JavaScript语言可以使用中文来命名变量或函数名,例如: var 人名 = “张三”; function 睡觉(谁){ alert(谁 + 阅读全文

posted @ 2017-11-15 09:25 薛伟杰 阅读(491) 评论(0) 推荐(0)

PhotoSwipe-一个好用的图片放大缩小插件
摘要:通过GitHub 下载PhotoSwipe https://github.com/dimsemenov/PhotoSwipe 相关的库 connect.js 我们通过名为photoswipe的class通知要用到的子元素。 a里的图片为放大之后的图片,img里的图片为可实际查看的小图,data-si 阅读全文

posted @ 2017-07-28 14:31 薛伟杰 阅读(1166) 评论(0) 推荐(0)

js如何将时间戳转换为标准时间
摘要:一般情况下,后台保存在数据库的时间格式为时间戳,在通过接口传递的时候后台会转换时间戳为时间格式,那么如果没有转换的话,前端也可以通过js转换时间戳。 阅读全文

posted @ 2017-07-16 15:20 薛伟杰 阅读(13176) 评论(0) 推荐(0)

当网页失去焦点时改变网页的title值
摘要:visibilitychange事件是浏览器新添加的一个事件,当浏览器的某个标签页切换到后台,或从后台切换到前台时就会触发该消息,现在主流的浏览器都支持该消息了,例如Chrome, Firefox, IE10等 举个栗子,比如在html5开发的小游戏中,因切换页面或窗口化页面时,需暂停游戏,从而触发 阅读全文

posted @ 2017-07-07 16:55 薛伟杰 阅读(623) 评论(0) 推荐(0)

清除IE下input的叉叉
摘要:很多时候,我们在开发过程中,设计师会在输入框后加上定制的清除图标,但是在IE下有IE自带的清除图标,肯定是不美观的。 这一块css3属性只对IE10及以上有效,那么在IE9以下,我暂时找不到更好的办法,想了一下,可以通过js判断ie版本,让ie9以下的版本隐藏自定制图标,这样就不会重叠样式。 阅读全文

posted @ 2017-05-19 16:36 薛伟杰 阅读(801) 评论(1) 推荐(0)

检测Android和IOS
摘要:1 var u=navigator.userAgent; 2 var isAndroid=u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端 3 var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端 4 alert('是否是Android:'+is... 阅读全文

posted @ 2017-05-15 15:00 薛伟杰 阅读(221) 评论(0) 推荐(0)

textarea使换行变顿号
摘要:开发过程中,从后台需要导出数据到excel,由于textarea可以进行换行,到了excel中会因为换行的特性自动变为下一行,于是想了一个黑科技,换行变为顿号。 阅读全文

posted @ 2017-05-12 17:11 薛伟杰 阅读(378) 评论(0) 推荐(0)

导航