摘要:
原址:阮老师http://www.ruanyifeng.com/blog/2016/01/npm install.html 一、npm install npm install命令用来安装模块到node_modules目录 安装以前,npm install会先检查,node_modules目录中是否已 阅读全文
摘要:
内置服务1、$timeout2、$watch(obj,fun):fun(newVal,oldVal,scope) //newVal是新改变的值,oldVal是旧值3、$destroy():作用域的销毁,如果子作用域不再有用了。那么子作用域的创建者就会负责用$destroy()来将它销毁。这回停止$d... 阅读全文
摘要:
在模板里引用指令的方式有四种最佳实践:最好通过标签名和属性来使用指令而不要通过注释和类名。这样做可以更容易看出一个元素是跟哪个指令匹配的。 阅读全文
摘要:
1、样式相关指令ng-class 用来给元素绑定类名1)类名字符串,可以用空格分割多个类名2)类名数组,数组中的每一项都会层叠起来生效3)键值为类名,值为boolean类型,当值为true时,该类会被加在元素上。ng-style用来帮顶元素的css样式ng-show,ng-hide 对元素显示隐藏的... 阅读全文
摘要:
function isFlash(){ var isIE = !-[1,]; if(isIE){ try{ var swf1 = new ActiveXObject('ShockwaveFlash.ShockwaveFl... 阅读全文
摘要:
toggle()方法切换元素的可见状态。如果被选元素可见,则隐藏这些元素,如果被选元素隐藏,则显示这些元素。语法:$(selector).toggle(speed,callback,switch);参数:speed 可选。规定元素从可见到隐藏的速度(或者相反)。默认为0 可能的值:毫秒(比如1500) “slow” “normal” “fast” 在设置速度的情况下,元素从可见到隐藏的过程中,会逐渐地改变其高度、宽度、外边距、内边距和透明度。 如果设置此参数,则无法使用switch参数。call... 阅读全文
摘要:
sort()方法是按照ASCII码的顺序排序的。sort()方法还允许带一个函数类型的参数,称之为比较函数,当该比较函数又可以接受两个参数-1:第一个参数小于第二个参数0:第一个参数等于第二个参数1:第一个参数大于第二个参数/***比较函数*@param{Object}param1要比较的参数1*@param{Object}param2要比较的参数2*@return{Number}如果param1>param2返回1* 如果param1==param2返回0* 如果param1param2)return 1; if(param1==param2)retur... 阅读全文
摘要:
1、去掉chrome等浏览器文本框默认发光边框input:focus,textarea:focus{ outline:none }2、去掉IE10+浏览器文本框后面的小叉叉input::-ms-clear{ display:none;}3、禁止多行文本框textarea拖拽textarea{ resize:none;}在这里属性resize,这是css3属性,用于元素缩放,它可以取以下几个值:none:默认值both:允许水平方向及垂直方向缩放horizontal:只允许水平方向缩放vertical:只允许垂直方向缩放不仅可以针对textarea元素,对大多数元素都使用,如div等,... 阅读全文
摘要:
复制节点后,被复制的新元素并不具有任何行为。如果需要新元素也具有原元素的功能,在clone()方法中传递一个参数true,它的含义是复制元素的同时复制元素中所绑定的事件。因此该元素的副本也同样具有原元素的功能。$(this).clone(true); 阅读全文
摘要:
1、remove()方法当某个节点用remove()方法删除后,该节点所包含的所有后代节点将同时被删除。这个方法的返回值是一个指向已被删除的节点的引用,因此可以在以后再使用这些元素。2、detach()方法detach()和remove()一样,也是从DOM中去掉所有匹配的元素。与remove()不同的是,所有绑定的时间、附加的数据等都会保留下来。3、empty()方法empty()方法并不是删除节点,而是清空节点,它能清空元素中的所有后代节点。 阅读全文