12 2015 档案
摘要:理解$.extend(),与$.fn.extend()方法区别1.$.extend()方法$.extend()方法在JQuery中有两个用法,第一次是扩展方法,第二个方法是jQuery.extend([deep], target, object1,[objectN])返回值:Object把2个对象合...
阅读全文
摘要:jQuery为开发插件提拱了两个方法,分别是:jQuery.fn.extend();jQuery.extend();虽然 javascript 没有明确的类的概念,但是用类来理解它,会更方便。jQuery便是一个封装得非常好的类,比如我们用 语句 $("#btn1") 会生成一个 jQuery类的实...
阅读全文
摘要:1. 默认的内外边距不同问题:各个浏览器默认的内外边距不同解决:*{margin:0;padding:0;}2. 水平居中的问题问题:设置 text-align: centerie6-7文本居中,嵌套的块元素也会居中ff /opera /safari /ie8文本会居中,嵌套块不会居中解决:块元素设...
阅读全文
摘要:在网页里嵌入一个 iframe 设置 name="postframe"一个图片 然后将上传所在的表单 form 的 target 属性设置为 target="postframe"上传之后, iframe 会跳转到上传成功后的页面!上传成功的页面里可以写top.$("xxx").src="图片地址";...
阅读全文
摘要:执行模块的机制大不一样-----------------------------------由于 RequireJS 是执行的 AMD 规范, 因此所有的依赖模块都是先执行.使用 RequireJS 默认定义模块的方式, 在理解上会更清楚一些, 但个人还是偏爱 require('./mod1') 这...
阅读全文
摘要:如何合并两个JSON,并覆盖重复键xxx={a:{a1:"a1"},b:{b1:{b11:1,b12:2}}};yyy={b:{b1:{b11:4,b12:5}}};把 xxx 和 yyy 合并,并把重复的键由yyy覆盖xxx得到 zzz如下zzz={a:{a1:"a1"},b:{b1:{b11:4...
阅读全文
摘要:一、在手机中,当处于模块一状态时,用户触摸到“按钮”,a标签的边框显示出来,这明显不是我们要想要的体验。加上-webkit-tap-highlight-color即可去除。1-webkit-tap-highlight-color:rgba(0,0,0,0)|transparent;利用此属性,设置t...
阅读全文
摘要:一、属性选择器:E[attr] 只要有属性名E[attr=value] 属性名=属性值E[attr~=blue] 包含这个blue整个单词就可以E[attr^=c] 以这个字母c开头的E[attr$=b] 以这个字母b结尾的E[attr*=a] 只要包含a这个字母就行E[attr|=z] 只要以字母...
阅读全文
摘要:function clone(obj){ if(typeof obj!='object'){ return obj; } if(obj instanceof Array){ var arr=[]; for(var i=0; i<ob...
阅读全文
摘要:1.git init 把目录变成Git可以管理的仓库2.git add 把文件添加到仓库3.git commit -m "" 把文件提交到仓库,-m后面是提交说明4.git status 查看仓库的当前状态5.git diff文件名 查看具体修改了什么内容 此命令用于文件未提交到仓库前6....
阅读全文

浙公网安备 33010602011771号