$(".first-div a:first-child");
$('.first-div a:last-child');
$('.last-div a:nth-child(2)');
$('.last-div a:nth-last-child(2)');
$('.first-div a:last-child');
$('.last-div a:nth-child(2)');
$('.last-div a:nth-last-child(2)');
2016-07-18
选择器中的冒号":"表示的是"is a"这样就好理解了,题目中的说明很有问题。
2016-07-16
就是说dataz这个方法可以静态用和动态用:
1静态:$.data(ele,key,value);里面三个参数分别代表要存储数据的节点、数据名称、数据内容;
2动态:ele.data(key,value);表示某个节点存的数据名和数据内容。
其实不用管他什么静态动态的,会用就行了,这两个的区别就在节点ele那里,即例子的第一个参数ele那里。这个ele可以作为data方法的调用者(选择者) ,也可以作为 被选择者(被调用)。jquery方法的通用思想是:传入一个参数代表取值,传入两个参数代表设置这个值。顺便说一下老师最后那“.data( key ) //实例接口,存数据”错了。应该是是取数据
1静态:$.data(ele,key,value);里面三个参数分别代表要存储数据的节点、数据名称、数据内容;
2动态:ele.data(key,value);表示某个节点存的数据名和数据内容。
其实不用管他什么静态动态的,会用就行了,这两个的区别就在节点ele那里,即例子的第一个参数ele那里。这个ele可以作为data方法的调用者(选择者) ,也可以作为 被选择者(被调用)。jquery方法的通用思想是:传入一个参数代表取值,传入两个参数代表设置这个值。顺便说一下老师最后那“.data( key ) //实例接口,存数据”错了。应该是是取数据
2016-07-15
纠正一个错误,这里应该是移除选中元素的属性“removeAttr('checked')”是移除input的checked属性,取消选中状态,而不是删除元素,删除元素直接remove
2016-07-15
第3题这样写就对了
$("a:parent").parent().css("border", "3px groove blue");
:parent意为,有子元素或者文本的元素,就是不为空的元素!=""
a:parent是不为空的a元素
.parent(),就是他的父级元素
$("a:parent").parent().css("border", "3px groove blue");
:parent意为,有子元素或者文本的元素,就是不为空的元素!=""
a:parent是不为空的a元素
.parent(),就是他的父级元素
2016-07-15
个人觉得应该是这样的:
现有一个表格,如果想要jQuery的方法直接匹配所有行数为偶数的,用_____:odd___实现,奇数的用_:even______实现。
现有一个表格,如果想要jQuery的方法直接匹配所有索引为偶数的,用_____:even__实现,奇数的用_:odd______实现。
现有一个表格,如果想要jQuery的方法直接匹配所有行数为偶数的,用_____:odd___实现,奇数的用_:even______实现。
现有一个表格,如果想要jQuery的方法直接匹配所有索引为偶数的,用_____:even__实现,奇数的用_:odd______实现。