08 2015 档案
摘要:function stopBubble(e){ if(e){ e.stopPropagation(); }else{ window.event.cancelBubble = true; }}
阅读全文
摘要:对多线程来说尽量使用HTML5的WEB WORKER特性HTML5中的Web Worker是使用多个线程并发执行Javascript程序。另外,这种特别的多线程实现能减少困惑开发者多年的,在其他平台上遇到的问题。例如,当一 个线程需要改变一个正在被其他线程使用的资源该如何处理。在Web Worker...
阅读全文
摘要:var obj = document.getElementById('y'); var arr = [48,49,50,51,52,53,54,55,56,57];//数字对应的键码 obj.onkeydown = function(e){ if($.inArray(e.keyCode,a...
阅读全文
摘要:$(".pid").children("ul:nth-child(2)");//获取拥有pid类元素下的第二个ul元素$(".pid").children("ul:first-child");//获取拥有pid类元素下的第一个ul元素$(".pid").children("ul:last-child...
阅读全文
摘要:var reg =/^\d+\.?\d*$/;if(value.search(/^\d+\.?\d*$/)===0 && parseFloat(value)>0){//只能输入大于0的有效数 console.log("合法"); }
阅读全文
摘要:正则表达式元字符正则表达式语言由两种基本字符类型组成:原义(正常)文本字符和元字符。元字符使正则表达式具有处理能力。元字符既可以是放在 [] 中的任意单个字符(如 [a] 表示匹配单个小写字符 a ),也可以是字符序列(如 [a-d] 表示匹配 a 、 b 、 c 、 d 之间的任意一个字符,而 \...
阅读全文
摘要:当给一个子元素设置浮动属性时,这个子元素就脱离了文档流,从形式上不再属于父元素,因此它的父元素的高度就会受到影响,内容不被撑开,为了清除子元素浮动带来的负面影响,可以有以下方法解决1,给直接父元素设置inline-block或float属性(不推荐)2,在浮动的子元素后面加上br标签并设置cle...
阅读全文
摘要:当给一个元素的宽度设置为百分比的时候,百分比的计算值是由它的直接父级元素的宽度决定
阅读全文
摘要:内联(行级)元素 不能设置宽高,但padding属性可以设置,需要注意的是行级元素不能设置margin-top和margin-bottom属性,但可以设置margin-left和margin-right属性。如果需要设置行级元素的margin-top或margin-bottom属性,必须将行级元素转...
阅读全文
摘要:varisJson = function(obj){varisjson = typeof(obj) == "object"&& Object.prototype.toString.call(obj).toLowerCase() == "[object object]"&& !obj.length;r...
阅读全文
摘要:iframe子页面与父页面通信根据iframe中src属性是同域链接还是跨域链接,通信方式也不同。一、同域下父子页面的通信父页面parent.html 子页面child.html 方法调用父页面调用子页面方法:FrameName.window.childMetho...
阅读全文