确实不懂.addClass( function(index, currentClass) ) 这个函数
2016-05-19
这里没有说明:check也是一种选择器,而且非常有用!!(jQuery文档:http://api.jquery.com/checked-selector/)
2016-05-18
参考来了 http://www.w3school.com.cn/jquery/jquery_ref_data.asp
2016-05-18
已采纳回答 / zhaoqihao
jQuery 方法 attr(),也提供回调函数。回调函数由两个参数:被选元素列表中当前元素的下标,以及原始(旧的)值。然后以函数新值返回您希望使用的字符串。jQuery官方就这么说的,用不到参数i 也要传进去,不然就要报错。
楼下简写在此代码可以达到目的,因为只有唯一一个text文本,不然你会让所有文本框都有效果,还是$('.first-div :text').css()比较好
2016-05-17
注意:$(".prev + div")中,这两个(prev和div)标签要求不一样,比如把62行的$(".prev + div")div改成span,就没有效果了;
但是,$(".prev ~ div")中。这两个(prev和div)可以一样,把68行中的div改成span,同样可以看到css蓝框效果。
但是,$(".prev ~ div")中。这两个(prev和div)可以一样,把68行中的div改成span,同样可以看到css蓝框效果。
2016-05-16
$('.div:contains(':contains')').css("color", "#CD00CD"); 这样会出错,原因是两对单引号的错误,具体原因不知道,求解答
2016-05-16
最赞回答 / ZAnsder
找到问题所在了,是可以的,之前是$('div:first').css('color','#CD00CD'),由于第一个div下没有文本,只有div子元素所以看不到效果
2016-05-16