首页 > 其他分享 >jQuery单行循环滚动展示代码

jQuery单行循环滚动展示代码

时间:2022-12-08 22:03:55浏览次数:36  
标签:jQuery 滚动 条目 JS 单行 sItem li 图片


循环滚动展示的文字和图片每个人都见过,实现类似效果的 JS 也很多。但如果只用于几个条目或三五张图片,体积庞大的 JS 会浪费资源。看见 Jinwen​ 同学用 Adam Cai 的代码,感觉稍显复杂而且不够 jQuery。我用只依靠 jQuery 入门的思路写了一版,代码更少使用也更简单。

先看演示

使用之前,先插入 jQuery 框架( 直接从 Google 拿 ):

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery
/1.2.6/jquery.min.js"></script>

JS 代码( 以 ​​<script type="text/javascript"></script>​​ 包裹,或者保存成单独文件引用。):

document).ready(function(){
$("#sItem li:not(:first)").css("display","none");
var B=$("#sItem li:last");
var C=$("#sItem li:first");
setInterval(function(){
if(B.is(":visible")){
C.fadeIn(500).addClass("in");B.hide()
}else{
$("#sItem li:visible").addClass("in");
$("#sItem li.in").next().fadeIn(500);
$("li.in").hide().removeClass("in")}
},3000) //每3秒钟切换一条,你可以根据需要更改
})

HTML 部分:

<ul id="sItem">
<li>文字或图片</li>
<li>文字或图片</li>
<li>文字或图片</li>
</ul>

条目不限,内容不限,将需要循环滚动展示的条目放置于 <ul id="sItem"> 中就可以了。

标签:jQuery,滚动,条目,JS,单行,sItem,li,图片
From: https://blog.51cto.com/u_710020/5923508

相关文章

  • VUE element-ui表格 实现滚动到底部加载更多数据
    原文链接:https://blog.51cto.com/u_15301254/4842790vue:<el-tableheight="600":data="visibleData"......
  • CSS滚动条样式修改::-webkit-scrollbar
    修改滚动条样式通过伪元素::-webkit-scrollbar;::-webkit-scrollbar-CSS(层叠样式表)|MDN(mozilla.org):-webkit-scrollbar 仅在基于 Blink 或 WebKit 的浏览器,Bli......
  • vue table表格实现无缝滚动 鼠标进入可悬停
    <el-tableref="table":data="tableData":header-cell-style="{background:'#F0F2F7',colo......
  • 一个模仿HTML5功能的jquery控件
    原文:http://www.matiasmancini.com.ar/html5form_en.php大致将要点翻译下:在HTML5中,验证输入框等都可以不用JAVASCRIPT就能实现了,现在只有少部分浏......
  • day39-jquery
    初始jquery导入jquery:外部链接导入:<scriptsrc="http://libs.baidu.com/jqueryui/1.8.22/jquery-ui.min.js"></script> 下载jquery包 <scriptsrc="lib/jquer......
  • JQuery基础与JQuery UI
    JQuery基础 一、         JQuery简介 二、         第一个JQuery程序三、         JQuery选择器 四、         JQuery包装集 ......
  • jQuery再学习之三、jQuery操作
    前言jQuery也有自己的方式操作属性、css、值等。  1         使用jQuery操作元素属性1.1       attr(…):读取元素属性,例:$("...").attr("type")读取元......
  • JQuery UI之(四)手风琴面板——accordion
    一、前言手风琴面板我又叫他可折叠面板,可以使用户创建一组可折叠的面板二、开始动手添加样式和js库:<linktype="text/css"rel="Stylesheet"href......
  • jQuery再学习之二、jQuery选择器
    前言jQuery选择器非常非常强大而且灵活,要完全掌握它是需要狠下一番功夫的。当然,掌握了主要的部分后,其它的了解就好,因为一些比较偏的毕竟用得少,而且可以有其它方法来实现。 ......
  • jQuery再学习之一、jQuery核心
    前言     jQuery核心是最基础的jQuery对象,或者叫函数,有了它我们才可以进行其它的操作,所以,需要认真掌握。  jQuery核心函数1         获取jQuery对象(包装......