jquery 清除style样式

$("#show").removeAttr("style"); //ie,ff均支持
 
$("#show").attr("style","");   //ff支持,ie不支持 
 $("p:first").removeClass("intro");
 
 
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我可以为您解答。首先,我们需要在页面中引入jQuery库,可以通过以下代码实现: ```html <script src="https://cdn.bootcss.com/jquery/3.5.1/jquery.min.js"></script> ``` 接着,我们可以通过HTML和CSS来完成页面的布局,代码如下: ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>学校风景轮播图</title> <style> * { margin: 0; padding: 0; } header { height: 50px; background-color: #333; color: #fff; text-align: center; line-height: 50px; font-size: 18px; } #slider { width: 800px; height: 500px; margin: 0 auto; position: relative; overflow: hidden; } #slider ul { width: 3200px; height: 500px; position: absolute; top: 0; left: 0; } #slider li { width: 800px; height: 500px; float: left; list-style: none; } #slider img { width: 800px; height: 500px; } #slider .prev, #slider .next { width: 50px; height: 100px; position: absolute; top: 200px; background-color: #333; color: #fff; text-align: center; line-height: 100px; font-size: 24px; cursor: pointer; opacity: 0.5; } #slider .prev:hover, #slider .next:hover { opacity: 1; } #slider .prev { left: 0; } #slider .next { right: 0; } </style> </head> <body> <header>制作者:XXXX</header> <div id="slider"> <ul> <li><img src="img/1.jpg" alt=""></li> <li><img src="img/2.jpg" alt=""></li> <li><img src="img/3.jpg" alt=""></li> <li><img src="img/4.jpg" alt=""></li> </ul> <div class="prev"><</div> <div class="next">></div> </div> <script src="https://cdn.bootcss.com/jquery/3.5.1/jquery.min.js"></script> <script src="js/slider.js"></script> </body> </html> ``` 在上面的代码中,我们使用了一个`<header>`标签来实现页眉部分,其中写上了制作者信息。轮播图部分使用了`<div>`和`<ul>`标签来实现,`<li>`标签中包含了`<img>`标签用于显示图片。我们还使用了CSS来设置样式,其中包括轮播图的宽度、高度、位置、背景色、透明度等属性。 最后,我们使用了一个jQuery插件来实现轮播图的效果,代码如下: ```js $(function () { var index = 0; var timer = null; var len = $('#slider li').length; $('#slider li:gt(0)').hide(); $('#slider .prev').click(function () { index--; if (index < 0) { index = len - 1; } showPic(index); }); $('#slider .next').click(function () { index++; if (index >= len) { index = 0; } showPic(index); }); $('#slider').hover(function () { clearInterval(timer); }, function () { timer = setInterval(function () { index++; if (index >= len) { index = 0; } showPic(index); }, 2000); }).trigger('mouseleave'); function showPic(index) { $('#slider li').eq(index).fadeIn().siblings('li').fadeOut(); } }); ``` 在这段代码中,我们使用了jQuery的`$`函数来获取轮播图中的元素,并进行事件绑定和样式设置。当鼠标移入轮播图时,我们清除了定时器,当鼠标移出轮播图时,我们重新启动了定时器,用于自动播放图片。`showPic()`函数用于切换图片,通过设置`fadeIn()`和`fadeOut()`的效果,实现了图片的渐变切换效果。 通过以上代码,我们就可以实现一个简单的学校风景轮播图了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值