为了账号安全,请及时绑定邮箱和手机立即绑定
我来解释吧~!
$(:first)匹配当前元素的第一个元素
$(:last)匹配当前元素最后一个元素
$(:not(select))匹配当前元素不等于这个元素的其他元素
$(:even)匹配偶数元素,默认下标从0开始
$(:odd)匹配奇数元素,默认下标从0开始
$(:eq)匹配等于元素
$(:gt)匹配大于元素
$(:lt)匹配小于元素
大家可能觉得这么多div,然后样式哪来的,其实是外部引用过来的,接着再说层级选择器关系吧~
大于号">"表示子选择器,也就是当前父节点的下个直接子元素
空格号" " 表示后代选择器,也就是当前父节点的所有后辈元素
加号 "+"表示相邻兄弟选择器,也就是当前同个父节点,然后当前元素的下个元素
至于号"~"表示一般兄弟选择器,也可以理解为当前元素在同个父节点的前提下,当前元素能够延伸到同个父节点的最后一个子元素,相当于至于的意思,但是记住前提下必须同个父节点下的元素。
然而我发现来这里不止能够加深jq学习知识,更能复习一下js知识~
我是从w3c过来的,虽然看了一遍,但是为了加深记忆,我又来这里了~
确实引入的jq,http中后面需要加入一个s,还有这里有人问怎么让三个div都更改背景颜色,答案如下代码所示:
var $div = $('div'); //jQuery对象
var div;
for(var i=0;i<$div.length;i++){
div=$div.get(i);
div.style.backgroundColor = 'red'; //操作dom对象的属性
}
W3school:
除以下几种情况之外的元素即是可见元素:
设置为 display:none
type="hidden" 的表单元素
Width 和 height 设置为 0
隐藏的父元素(同时隐藏所有子元素)
为什么提交不了啊
学完了,回来表示这节课让我不能完成 100%,很难受。。。
我个人的理解是:
value[1]是" ",加上的目的是把数字变成字符串。不加结果也是对的,jQuery会把数字自动转化成字符串,并在末尾加上px。
代码里有一些拼写错误。。。。widht
怎么让三个div都变色呢,尝试了$div.get(0,1,2)不好使

最赞回答 / 肥宅风见啸
首先引入一个概念,样式堆叠,即一个标签同时用了两个不冲突的样式.A和.B,那么我们可以简写为class= A B,本身这就是样式篇,所以老师默认大家都会CSS吧
https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js
jQuery的引用换成 src="https://www.imooc.com/static/lib/jquery/1.9.1/jquery.js"
imooc2没显示出来的 把jQuery的引用路径改为src="https://www.imooc.com/static/lib/jquery/1.9.1/jquery.js"
emmmmmmmm?这节是啥意思呀...
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery当中的选择器 3、jQuery中的属性和样式

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消