---恢复内容开始---
jQuery实现轮播图不用单独加载。
思路:
a. 通过$("#id名");选择需要的一类标签,获得一个伪数组
b.由于是伪数组的原因,而对数组的处理最多的是遍历,所以会用到for(); 通过循环可以排除掉其他(包括自己)
c.遍历后可以单独改变自己的样式
1 <script type="text/javascript" src="js/jquery-1.8.3.js" ></script> 2 <script> 3 $(function(){ 4 var index=1; 5 var lis=$(".num li"); 6 var time=window.setInterval(function(){ 7 $("#img1").attr("src","images/flash/"+index+".jpg"); 8 index++; 9 if(index>4){ 10 index=1; 11 } 12 //排他思想 13 for(var i=0;i<lis.length;i++){ 14 for(var j=0;j<lis.length;j++){ 15 lis[j].style.background="red"; 16 lis[j].style.color="white"; 17 lis[j].style.opacity=0.6; 18 } 19 lis[index-1].style.background="black"; 20 lis[index-1].style.color="blue"; 21 } 22 },1000); 23 }); 24 </script>
代码不知道还能简化不,有优化的地方,可以互相交流哦!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律