1 - 15编程练习
<!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://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script> var li5=$(".li5"), li6 = li5.nextUntil('.li7'),//不包括匹配元素 li6d = li6.get(0), li4 = li5.prev('li'), li4d = li4.get(0); li6d.innerHTML = "我被改变了"; li4d.innerHTML = "我也被改变了"; //补充代码 </script> </body> </html>
0
收起
正在回答
3回答
测试了你的代码,效果可以实现
继续加油!
目訫
2018-10-18 13:55:36
var char = document.getElementById("char1"), oImg = char.getElementsByClassName("list11"), lays = document.getElementsByClassName("lay1"), a = 0; for(var i = 0; i < oImg.length;i++) { oImg[i].index = i; oImg[i].onmouseover = function() { lays[this.index].style.display = "block"; }; oImg[i].onmouseout = function() { setTimeout(function() { lays[this.index].style.display = "block"; },5000); }; }
目訫
2018-10-18 13:54:03
var char = document.getElementById("char1"), oImg = char.getElementsByClassName("list11"), lays = document.getElementsByClassName("lay1"), a = 0; for(var i = 0; i < oImg.length;i++) { oImg[i].index = i; oImg[i].onmouseover = function() { lays[this.index].style.display = "block"; }; oImg[i].onmouseout = function() { setTimeout(function() { lays[this.index].style.display = "block"; },5000); }; }
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36713 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星