2018年5月23日
摘要:
常用的meta标签 特殊情况需要用到的meta标签 如果用的rem。为了完全自适应,通常会拿js先控制,然后再用rem,代码如下: 比如720的设计图纸,h2字体大小36px,宽度400px,那么可以这样写: 以此类推,这样就会达到无论在什么设备上,都是1:1还原了设计图纸。当然在一些section
阅读全文
posted @ 2018-05-23 11:10
晏过留痕
阅读(451)
推荐(0)
2018年4月22日
摘要:
#wapper{ position: relative; /*重要!保证footer是相对于wapper位置绝对*/ height: auto; /* 保证页面能撑开浏览器高度时显示正常*/ min-height: 100% /* ...
阅读全文
posted @ 2018-04-22 15:52
晏过留痕
阅读(683)
推荐(0)
2018年3月21日
摘要:
/** * 获取数组中相同元素的个数 * @param val 相同的元素 * @param arr 传入数组 */ function getSameNum(val,arr){ processArr = arr.filter(function(value) { return value == val;...
阅读全文
posted @ 2018-03-21 13:21
晏过留痕
阅读(10314)
推荐(0)
2018年3月18日
posted @ 2018-03-18 15:08
晏过留痕
阅读(826)
推荐(0)
2018年1月19日
摘要:
1. 立即执行函数 立即执行函数,即Immediately Invoked Function Expression (IIFE),正如它的名字,就是创建函数的同时立即执行。它没有绑定任何事件,也无需等待任何异步操作: function(){…}是一个匿名函数,包围它的一对括号将其转换为一个表达式,紧
阅读全文
posted @ 2018-01-19 12:30
晏过留痕
阅读(405)
推荐(0)
摘要:
一、方法的定义call方法: 语法:fun.call(thisArg[, arg1[, arg2[, ...]]])定义:调用一个对象的一个方法,以另一个对象替换当前对象。说明:call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisA
阅读全文
posted @ 2018-01-19 11:10
晏过留痕
阅读(167)
推荐(0)
摘要:
( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法,一般理解是一个括号包裹匿名函数,再在后面加个括号调用函数,最后达到函数定义后立即执行的目的,但事实原因并非如此,要理解立即执行函数,需要先理解一些函数的基本概念。 函数
阅读全文
posted @ 2018-01-19 10:38
晏过留痕
阅读(339)
推荐(0)
2018年1月7日
摘要:
在WEB开发中,时常会用到javascript来获取当前页面的url网址信息,在这里是我的一些获取url信息的小总结。 下面我们举例一个URL,然后获得它的各个组成部分:http://i.cnblogs.com/EditPosts.aspx?opt=1 1、window.location.href(
阅读全文
posted @ 2018-01-07 17:15
晏过留痕
阅读(267)
推荐(0)
2017年12月15日
摘要:
//iframe加载完成后,对其子元素进行操作 var iframe = document.getElementById("re-img"); if (iframe.attachEvent) { iframe.attachEvent("onload", function() { //iframe加载完成后你需要进行的操作 ...
阅读全文
posted @ 2017-12-15 12:15
晏过留痕
阅读(17524)
推荐(0)
2017年12月3日
摘要:
问题描述 当使用委托给一个元素添加click事件时,如果事件是委托到 document 或 body 上,并且委托的元素是默认不可点击的(如 div, span 等),此时 click 事件会失效。 可以使用下面的代码在 iOS 中进行测试。 解决办法 解决办法有 4 种可供选择: 推荐后两种。从
阅读全文
posted @ 2017-12-03 21:53
晏过留痕
阅读(1205)
推荐(0)
2017年11月27日
posted @ 2017-11-27 14:38
晏过留痕
阅读(513)
推荐(0)
2017年11月19日
摘要:
/** * 根据字符串宽度截取字符串 * @param desc 原始字符串 * @param width 该显示的宽度 * @param fontsize 字体大小 12px * @returns {string} */ function cutStringByWith(desc,width,fontsize) { if($('#word-cut').length==0...
阅读全文
posted @ 2017-11-19 20:23
晏过留痕
阅读(2501)
推荐(0)
2017年9月29日
摘要:
function formateDate(timestamp){ var date = new Date(timestamp); var y = 1900+date.getYear(); var m = "0"+(date.getMonth()+1); var d = "0"+date.getDate(); return y+"-"+m.substrin...
阅读全文
posted @ 2017-09-29 14:01
晏过留痕
阅读(1854)
推荐(0)
摘要:
var day = new Date(); day.setDate(day.getDate()-1); console(day.pattern('yyyy-MM-dd'));//昨天的日期 day.setDate(day.getDate()-2); console(day.pattern('yyyy-MM-dd'));//前天的日期 /** * 对Date的扩展,将 Date 转化为指定格式...
阅读全文
posted @ 2017-09-29 13:59
晏过留痕
阅读(522)
推荐(0)
2017年8月18日
摘要:
package { import flash.display.Sprite; import flash.events.Event; import flash.net.NetworkInfo; import flash.net.NetworkInterface; import flash.net.URLLoader; import flash.net.URLRequest; impo...
阅读全文
posted @ 2017-08-18 11:48
晏过留痕
阅读(824)
推荐(0)
2017年8月12日
摘要:
小小分隔线 单标签实现 小小分隔线 巧用色实现 小小分隔线 inline-block实现 ...
阅读全文
posted @ 2017-08-12 19:33
晏过留痕
阅读(1683)
推荐(0)
2017年8月10日
摘要:
可以通过document.hidden属性判断当前页面是否是激活状态。 兼容性:IE10+,Firefox10+,Chrome14+,Opera12.1+,Safari7.1+ 此方法多用于当选项卡切换到其他页面时,本页面的某些代码由于浏览器原因不会一直保持运行,为了保证切换回来后页面数据能够衔接,
阅读全文
posted @ 2017-08-10 21:17
晏过留痕
阅读(1353)
推荐(0)
2017年8月2日
摘要:
jQuery为开发插件提拱了两个方法,分别是: jQuery.fn.extend(); jQuery.extend(); jQuery.fn 原来 jQuery.fn = jQuery.prototype.对prototype肯定不会陌生啦。· 虽然 javascript 没有明确的类的概念,但是用
阅读全文
posted @ 2017-08-02 19:52
晏过留痕
阅读(541)
推荐(0)
2017年7月6日
摘要:
if (window.Event) document.captureEvents(Event.MOUSEUP); function nocontextmenu() { event.cancelBubble = true event.returnValue = false; return false; } function norightclick(e) { ...
阅读全文
posted @ 2017-07-06 19:05
晏过留痕
阅读(178)
推荐(0)
2017年7月4日
摘要:
$(function(){ var obj = {name:"select",param:"2"}; $("#select").click(obj,select); function select(event){ console.debug(event.data.param); } $("#select").change({msg: "ok...
阅读全文
posted @ 2017-07-04 16:06
晏过留痕
阅读(300)
推荐(0)