摘要: position:absolute; 绝对定位,相对于position属性值为relative或fixed或absolute的第一个父元素定位, 如果没有这样的父元素,则相对于body定位; 只设置position:absolute;不设置top等值时,该元素的位置依然保持其在正常文档流中的位置不变 阅读全文
posted @ 2017-03-20 17:17 chuanzhi946 阅读(295) 评论(0) 推荐(0)
摘要: 1.将会重用的元素缓存 //bad var h = $('#hello').height(); $('#hello').css('height',h-20); //good var $hello = $('#hello'), h = $hello.height(); $hello.css('heig 阅读全文
posted @ 2017-02-27 23:15 chuanzhi946 阅读(231) 评论(0) 推荐(0)
摘要: 建议将babel装在项目里,不要装在全局环境 第一步:在项目的根目录里创建以.babelrc命名的文件 文件里写上{'presets':['es2015'],'plugins':[]},这句话实现将es6转成es5 如果还要转译jsx,则写成:{'presets':['es2015','react' 阅读全文
posted @ 2017-02-21 11:34 chuanzhi946 阅读(125) 评论(0) 推荐(0)
摘要: hide():隐藏,有两个可选参数:hide(speed,callback) speed可以是关键词:slow或fast,还可以是毫秒值,关键词要用引号包裹,毫秒值不用引号包裹,如:hide('slow'),hide(1000) callback是动画执行完成后执行的函数名称,函数名称也不用引号包裹 阅读全文
posted @ 2017-02-15 17:11 chuanzhi946 阅读(172) 评论(0) 推荐(0)
摘要: html():返回被选元素的html内容。如果有多个被选元素,只对第一个元素有效。该方法对XML文档无效。返回值不包含被选元素的html标签。 html('<h1>标题</h1><p>内容</p>'):设置被选元素的html内容。如果有多个被选元素,对多个元素都有效。 html(function ( 阅读全文
posted @ 2017-02-08 19:12 chuanzhi946 阅读(307) 评论(0) 推荐(0)
摘要: $('*'):全部元素 $(this):选中这个元素,this永远指的都是调用函数的那个对象 $('#intro'):id为intro的元素 $('.intro'):class为intro的元素 $('li:first'):所有li里的第一个 $('li:last'):所有li里的最后一个 $('l 阅读全文
posted @ 2017-02-06 19:02 chuanzhi946 阅读(11453) 评论(2) 推荐(0)
摘要: 1. input元素,type不同,表现形式也不同 type="radio"时,两个input要使用相同的name才能关联起来,如: <input type="radio" name="sex" id="male"><label for="male">male</label> <input type 阅读全文
posted @ 2017-02-06 15:12 chuanzhi946 阅读(219) 评论(0) 推荐(0)
摘要: 文档没有完全加载前就运行函数,操作有可能失败,例如: 隐藏一个不存在的元素 获得未完全加载的图像的大小 为了防止文档完全加载前运行函数,可以使用$(document).ready(function(){});简写为$(function(){}); 在DOM结构绘制完触发 类似的有window.onl 阅读全文
posted @ 2017-01-23 19:38 chuanzhi946 阅读(298) 评论(0) 推荐(0)
摘要: OS X系统截图:command + shift + 4 强制关闭OS X系统内无响应的程序:command + option +ESC Finder显示所有的隐藏文件:command + shift + . Finder返回上一级:command + ⬆️ 移到废纸篓:command + dele 阅读全文
posted @ 2017-01-22 14:14 chuanzhi946 阅读(419) 评论(0) 推荐(0)