怎么会多一个".li9"的元素出来????!!!
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>Document</title>
</head>
<body>
<ul>
<li class="li1">第1个li</li>
<li class="li2">第2个li</li>
<li class="li3">第3个li</li>
<li class="li4">第4个li</li>
<li class="li5">第5个li</li>
<li class="li6">第6个li</li>
<li class="li7">第7个li</li>
<li class="li8">第8个li</li>
<li class="li9">第9个li</li>
</ul>
<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>
<script>
var li5=$(".li5");
//补充代码
li5.next().html('我被改变了');
li5.prev('.li4').html('我也被改变了');
console.log(li5.nextUntil('.li7'));
console.log(li5.prev('.li4'));
</script>
</body>
</html>
请问这个"w"原型是什么,为什么我这样写有时候会打印出“.li8”和“.li9”???
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>Document</title>
</head>
<body>
<ul>
<li class="li1">第1个li</li>
<li class="li2">第2个li</li>
<li class="li3">第3个li</li>
<li class="li4">第4个li</li>
<li class="li5">第5个li</li>
<li class="li6">第6个li</li>
<li class="li7">第7个li</li>
<li class="li8">第8个li</li>
<li class="li9">第9个li</li>
</ul>
<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>
<script>
var li5=$(".li5");
//补充代码
li5.next().html('我被改变了');
li5.prev('.li4').html('我也被改变了');
console.log(li5.nextUntil('.li7'));
console.log(li5.prev('.li4'));
</script>
</body>
</html>
有点十万个为什么啊啊啊 ???
0
收起
正在回答 回答被采纳积分+1
1回答
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36712 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程

恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星