1、<javascript>标签内的语句只对标签之前的内容有效吗?把第80行的的代码复制粘贴到第43行就不起作用了
2、$("input:not(:checked)+p") 搞不懂后面为啥要加“+p”才行,试了下$("input:not(:checked)+")效果也是一样的,但前面$(".aaron:eq(2)+p")就不行了
把第80行的的代码复制粘贴到第43行就不起作用了-----什么意思?43行的位置是DOM对象!
$("input:not(:checked)+p")这个是层选择器选取的是input:not(:checked)下一个<p>兄弟元素。
80行、43行我是直接看左边“任务”提示的“在代码编辑器中第80行填写相应代码”说的。我想问的实际是:$(".aaron:eq(2)").css("border", "3px groove blue"); 把这条放到第一次出现“aaron”类的语句之前,这条语句就不起作用了,我记得javascript 好像放在<head>里面都可以啊,为什么这里受位置影响?