为了账号安全,请及时绑定邮箱和手机立即绑定
确实不懂.addClass( function(index, currentClass) ) 这个函数
这里没有说明:check也是一种选择器,而且非常有用!!(jQuery文档:http://api.jquery.com/checked-selector/)
参考来了 http://www.w3school.com.cn/jquery/jquery_ref_data.asp
怪不知道IE兼容这么费劲,好多与标准不符合的小细节,还好现在用ie9之前的浏览器的少了很多
css修改的内联样式,addclass是增加的class
就是很坑很坑的玩意!!!
我也是不太理解回调函数

已采纳回答 / zhaoqihao
jQuery 方法 attr(),也提供回调函数。回调函数由两个参数:被选元素列表中当前元素的下标,以及原始(旧的)值。然后以函数新值返回您希望使用的字符串。jQuery官方就这么说的,用不到参数i 也要传进去,不然就要报错。

最新回答 / 慕的地6734286
function()带的两个参数,i表示将要改变的值,val是input里面原本的值,通过return返回input的value(值)并显示
楼下简写在此代码可以达到目的,因为只有唯一一个text文本,不然你会让所有文本框都有效果,还是$('.first-div :text').css()比较好
跟css3的选择器差不多呀。

最新回答 / yjf忘川
或者webstorm里的Terminal里输入npm install jQuery
JQ的选择器真是强大
注意:$(".prev + div")中,这两个(prev和div)标签要求不一样,比如把62行的$(".prev + div")div改成span,就没有效果了;
但是,$(".prev ~ div")中。这两个(prev和div)可以一样,把68行中的div改成span,同样可以看到css蓝框效果。
$('.div:contains(':contains')').css("color", "#CD00CD"); 这样会出错,原因是两对单引号的错误,具体原因不知道,求解答

最赞回答 / ZAnsder
找到问题所在了,是可以的,之前是$('div:first').css('color','#CD00CD'),由于第一个div下没有文本,只有div子元素所以看不到效果
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery当中的选择器 3、jQuery中的属性和样式

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消