发表于: 2017-01-12 02:10:53
1 1433
今天完成的事情:看了angular权威教程中的angular动画、angular精华扩展、angular缓存;看了锋利的jquery中的认识jquery、jquery选择器、jquery中的dom操作。
明天计划的事情:看完锋利的jquery中的事件和动画、对表单、表格的操作、jquery和ajax的应用、插件的使用等章节。
遇到的问题:暂无
收获:
小课堂:纯css手写ppt简直酷炫,就是代码量惊人没法贴;jquery之家很多好的插件;
如果控制器调用$evalAsync(),它也会在Angular操作DOM之后、浏览器渲染之前运行(永远不要使用$evalAsync()来约定事件的顺序)
$('#tt')获取的永远是对象,所以不能通过if来直接判断,需要用if($("#tt").length>0)来判断,或者转化成DOM对象来判断,if($"(#tt")[0]){},网页上即使没有对应的对象也不会报错。
选取隐藏的class为“test”的元素
eq(index)只匹配一个元素,而nth-child将为每一个符合条件的父元素匹配子元素。nth-child(index)的index是从1开始的。:eq(index)是从0开始的。同理:first和:first-child,:last和:last-child也类似
filter(expr);筛选出与指定表达式匹配的元素集合,其中expr可以是多个选择器的组合。
[attribute|=value]选取属性的值含有value的元素;
[attribute~=value]选取属性用空格分隔的值中包含一个给定值的元素;
评论