jquery.agilebins实现垂直卡片上下滚动代码

代码语言:html

所属分类:其他

代码描述:jquery.agilebins实现垂直卡片上下滚动代码

代码标签: jquery.agilebins 垂直 卡片 上下 滚动 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/agilebins.css">

<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/abFullDialog.css">
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/jquery-1.8.3.js"></script>
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/jquery.agilebins-v1.0.4.min.js"></script>
</head>

<body>
   
    <div class="demo-main">






        <div class="demo-tit">
            <h2>十. 图片上下滚动效果演示<span class="a1"><a href="help-debug.html?n=picScroll-up" target="_blank"></a></span><span class="a2">|</span><span class="a3"><a href="example/view/id-7010" target="_blank"></a></span></h2>
        </div>

        <!-- 十. 图片上下滚动效果演示 例子开始 -->
        <!-- Html代码开始 -->
        <div class="domo-picScroll-up">
            <div class="textList">
                <ul></ul>
                <span class="pageNav"></span>
            </div>
            <div class="textCont">
                <ul>
                    <li><a href="javascript:;">AgileBins-1</a></li>
                    <li><a href="javascript:;">AgileBins-2</a></li>
                    <li><a href="javascript:;">AgileBins-3</a></li>
                    <li><a href="javascript:;">AgileBins-4</a></li>
                    <li><a href="javascript:;">AgileBins-5</a></li>
                </ul>
            </div>
            <span class="btns"><i class="prevBtn"><a href="javascript:;"></a></i><i class="nextBtn"><a href="javascript:;"></a></i></span>
        </div>
        <!-- Html代码结束 -->
        <div class="h100"></div>

        <!-- 调用代码开始 -->
        <script type="text/javascript">
            $(".domo-picScroll-up").agilebins({
            	autoPlay: true, /* 自动播放(true | false) */
            	loop: true, /* 无限循环播放(true | false) */
            	pnLoop: true, /* 是否需要按钮前后循环(true | false) */
            	sSpeed: 350, /* 播放过渡效果延迟时间(毫秒) */
            	visNum: 3, /* 显示个数 */
            	scrollNum: 1, /* 每次滚动为1个,一般不超过visNum设置的个数 */
            	direction: 'top', /* 滑动方向(当type为slide时有效): top向上|right向右|bottom向下| left向左 */
            	eventType: "mouseover", /*  事件类型: mouseover | click  */
            	pageState: '.textList ul', /* 滚动列表集合所产生的分组页 */
            	scrollEl: '.textCont ul', /* 滚动列表容器元素 */
            	sPrev: ".prevBtn", /* 滚动按钮HTML元素,上一组(页),配合scrollEl参数一同使用 */
            	sNext: ".nextBtn", /* 滚动按钮HTML元素,下一组(页),配合scrollEl参数一同使用 */
            	sPrevOffClass: 'prevStop', /* 屏蔽sPrev按钮css样式名 */
            	sNextOffClass: 'nextStop', /* 屏蔽sNext按钮css样式名 */
            	autoPage: true, /* 自动分页,与pageState配合使用 */
            	pageCountState: '.pageNav' /* 统计显示滚动分组(页)总数容器元素 */
              });
        </script>
        <!-- 调用代码结束 -->
        <!-- 十. 图片上下滚动效果演示 例子结束 -->





        <div class="demo-tit">
            <h2>九. 焦点图组图效果演示<span class="a1"><a href="help-debug.html?n=group-pic" target="_blank"></a></span><span class="a2">|</span><span class="a3"><a href="example/view/id-7009" target="_blank"></a></span></h2>
        </div>

        <!-- 九. 焦点图组图效果演示例子开始 -->
        <!-- Html代码开始 -->
        <div class="domo-focus-pic">
            <div class="textCont">
                <ul>
                    <li><a href="javascript:;">AgileBins-1</a></li>
                    <li><a href="javascript:;">AgileBins-2</a></li>
                    <li><a href="javascript:;">AgileBins-3</a></li>
                    <li><a href="javascript:;">AgileBins-4</a></li>
                    <li><a href="javascript:;">AgileBins-5</a></li>
                    <li><a href="javascript:;">AgileBins-6</a></li>
                    <li><a href="javascript:;">AgileBins-8</a></li>
                </ul>
                <div class="prevNext">
                    <span class="prevBtn"><a href="javascript:;">&lsaquo;</a></span>
                    <span class="nextBtn"><a href="javascript:;">&rsaquo;</a></span>
                </div>
            </div>
            <div class="smallCont">
                <div class="box">
                    <ul>
                        <li><a href="javascript:;">AB-1</a></li>
                        <li><a href="javascript:;">AB-2</a></li>
                        <li><a href="javascript:;">AB-3</a></li>
                        <li><a href="javascript:;">AB-4</a></li>
                        <li><a href="javascript:;">AB-5</a></li>
                        <li><a href="javascript:;">AB-6</a></li>
                        <li><a href="javascript:;">AB-7</a></li>
                        <li><a href="javascript:;">AB-8</a></li>
                    </ul>
                </div>

                <a href="javascript:;" class="sPrev">上一组</a>
                <a href="javascript:;" class="sNext">下一组</a>
            </div>
        </div>
        <!-- Html代码结束 -->
        <div class="h100"></div>

        <!-- 调用代码开始 -->
        <script type="text/javascript">
            $(".domo-focus-pic").agilebins({
            	autoPlay: true, /* 自动播放(true | false) */
            	mouseOverStop: true,  /* 当鼠标悬浮在容器内,暂停播放(true | false) */
            	loop: true, /* 无限循环播放(true | false) */
            	pnLoop: true, /* 是否需要按钮前后循环(true | false) */
            	direction: "left", /* 滑动方向(当type为slide时有效): top向上|right向右|bottom向下| left向左 */
            	delayTime: 3800, /* 自动播放延迟时间(毫秒),注意:delayTime >= speed >= 0  */
            	triggerTime: 50, /* 事件触发延迟时间(毫秒) */
            	effect: "left", /* 效果类型: fade | fold | slideDown | top | right | bottom | left */
            	speed: 350, /* 动画过渡效果延迟时间(毫秒) */
            	easing: "swing", /* 缓动效果类型,更多效果请引用(jquery.easing.min.js) */
            	eventType: "click", /*  事件类型: mouseover | click  */
            	mainEl: '.textCont ul', /* 切换内容容器元素 */
            	mPrev: ".prevBtn", /* 上一个按钮元素 */
            	mNext: ".nextBtn",	 /* 下一个按钮元素 */
            	scrollEl: ".smallCont ul", /* 滚动列表容器元素 */
            	sPrev: ".sPrev", /* 滚动按钮HTML元素,上一组(页),配合scrollEl参数一同使用 */
            	sNext: ".sNext", /* 滚动按钮HTML元素,下一组(页),配合scrollEl参数一同使用 */
            	visNum: 4, /* 显示个数 */
            	scrollNum: 4, /* 每次滚动为4个,一般不超过visNum设置的个数 */
            	scrollWithMain: true, /* 开启组图展示,是否同时开启mainEl和scrollEl结合使用。当在组图展示效果时,比较实用。 */
            	startFunc: function(){	 /* 执行动画效果之前时的回调扩展函数。 */
            		 if(!window.currentFlag) { /* 初始化扩展 */	
            			var __tmp = $(".domo-focus-pic");	
            				  __tmp.find(".textCont li").first().before( __tmp.find(".textCont li").last() );	
            				  __tmp.hover(function(){jQuery(this).find(".prevNext").stop(true,true).fadeIn(0) },function(){ jQuery(this).find(".prevNext").fadeOut(0) }); /* 鼠标放上显示箭头 */	
            		 }	
            		 window.currentFlag = true; /* 记录已初始化扩展 */	
            	  }});
        </script>
        <!-- 调用代码结束 -->
        <!-- 九. 焦点图组图效果演示 例子结束 -->





        <div class="d.........完整代码请登录后点击上方下载按钮下载查看

网友评论0