点击轮播图片左右button,实现轮播效果

点击轮播图片左右button,实现轮播效果

大家好,又见面了,我是全栈君。

点击左右button。实现图片轮播效果。js代码例如以下:

$(function () {
    var index = 1;
    var pPage = 1;
    var $v_citemss = $(".citemss");
    var $v_show = $v_citemss.find("ul");
    v_width = $v_citemss.width();     //图片展示区外围div的大小

    //注:若为整数,前边不能再加var。否则会被提示underfine
    p_count = $v_citemss.find("li").length;   //获取此处li的个数
    $(".slideprev1").click(function () {
        if (!$v_show.is(":animated")) {
            if (pPage == index) {
                $v_show.animate({ right: '0px' }, "3000");
                pPage = 4;
            } else {
                $v_show.animate({ right: '-=' + v_width }, "3000");
                pPage--;
            }
        }
    });

    $(".slidenext").click(function () {
        if (!$v_show.is(":animated")) {
            if (pPage == p_count) {
                $v_show.animate({ left: '0px' }, "3000");
                pPage = 1;
            } else {
                $v_show.animate({ left: '-=' + v_width }, "3000");
                pPage++;
            }
        }
    });

});

对于鼠标悬浮上去,下方出现横条描写叙述、左右出现button等效果,全然能够用css实现,不须要使用js来实现了。

详细操作:css中绝对或相对定位,left,right或bottom为负数,鼠标悬浮上去后,分别正确显示,再设置一下transition,作为动画的缓冲就可以。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/116238.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vsftp搭建[通俗易懂]

    vsftp搭建[通俗易懂]阿里云ECS专有网络下vsftpd服务搭建

    2022年9月24日
    0
  • java分布式事务框架_Java分布式事务,及解决方案

    java分布式事务框架_Java分布式事务,及解决方案1、什么是分布式事务分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。本质上来说,分布式事务就是为了保证不同数据库的数据一致性。2、分布式事务的产生的原因2.1、…

    2022年5月4日
    61
  • java 调用asmx[通俗易懂]

    java 调用asmx[通俗易懂]packagecom.webservice.test;importjava.util.Vector;importjavax.xml.namespace.QName;importjavax.xml.rpc.ParameterMode;importjavax.xml.rpc.encoding.XMLType;importorg.apache.axis.clien

    2022年6月9日
    38
  • navicate 15.0.25 激活码【2021.7最新】[通俗易懂]

    (navicate 15.0.25 激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~ML…

    2022年3月21日
    169
  • Anchorpoint_insert_tid_for_question_process

    Anchorpoint_insert_tid_for_question_process引言相信初接触到CALayer的人都会遇到以下几个问题: 为什么修改anchorPoint会移动layer的位置?CALayer的position点是哪一点呢?anchorPoint与position有什么关系?我也迷惑过,找过网上的教程,大部分都是复制粘贴的,有些是翻译的文章但很有问题,看得似懂非懂,还是自己写代码彻底弄懂了,做点笔记吧。每一个UIView内部都默认关联着一个CALa…

    2022年10月8日
    0
  • roc曲线的意义_实用!Biomarker表达差异图、ROC曲线&四格表的实操手册「建议收藏」

    roc曲线的意义_实用!Biomarker表达差异图、ROC曲线&四格表的实操手册「建议收藏」解螺旋·蘑菇老师详细讲解biomarker研究在课题设计方面需要注意的一些共性问题,包括标本类型、样本收集以及病例资料三大部分。本期课程则汇总了biomarker研究中的典型图表以形成”图表九宫格“,并着重讲解有关biomarker表达差异(基础表达和变化趋势)、诊断标志(ROC曲线和四格表)的相关图表;同时,依据模拟数据,实操演示Graphpad、SPSS软件制作相关图表的具体步骤,学员们可按照…

    2022年5月17日
    41

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号