jQuery炫酷轮播(爆炸效果)

所属分类:媒体-幻灯片和轮播图

 39660  323  查看评论 (3)
分享到微信朋友圈
X
jQuery炫酷轮播(爆炸效果) ie兼容6

炫酷轮播

========感谢用户 *上邪!!! 提供的内容============

原来的程序有点问题,我在这里进行补充一下:


1. 第五个图片显示不出来,是因为图片名称是按照,1,2,3,4,5 这样命名的,可是在程序中是按照  0,1,2,3,4来进行找图片的。修改图片的命名可以完善。或者修改程序中 dong()方法里面找图片地址的参数。

2. 图片下方的banner无法跟随图片的改变而改变,也无法点击。

 function initBanner(i){ 
    $(".dianul li").removeClass("cur"); 
    $(".dianul").find("li:eq("+i+")").addClass("cur");;
 }

添加上面代码,让banner动态变化,将方法添加到切换图片方法里面,参数为当前nowimg的值。

$(".dianul li").click(function(){
      nowimg = $(this).index()-1;
      $(".rightbut").click();
});

添加上面代码,为每个banner添加点击事件,可以直接点击跳转。

3. 原程序没有定时切换的功能

function autoPlay(){
   $(".rightbut").click();
}              
var timer=setInterval(autoPlay,3000);

添加上面代码,为页面增加每3秒钟自动切换下一个图片的功能,但需要在向左点击和向右点击的方法中增加如下代码,不然有可能会造成点击刚完毕后,又自动点击的情况

clearInterval(timer);
timer=setInterval(autoPlay,3000);

4. 进阶修改程序

如果你的图片过大,想让其多分几个小框来显示。则需要修改程序。

想把图片切成几个小图片,则需要在maonimen 下面增加到多少个P标签,计算好,每个P标签的长度和宽度

比如,我要把原来12个小格子(每行显示4个)的程序修改成15个小格子(每行显示5个)则修改地方为:

 #baiyechuang .maonimen p{
      position: absolute;
      width: 112px; //每个P标签的宽度,现在定义为112px,
      height: 100px;
      background-image:url(images/0.jpg); 
      font-size: 40px;
}
var a = $(this).index() % 5 * 112;

计算P标签坐标位置需要修改为上面。


至此:这个选课的banner切换效果才算完美。

相关插件-幻灯片和轮播图

TinyBox JavaScript弹出脚本

TinyBox JavaScript弹出脚本
  幻灯片和轮播图
 33405  322

jQuery左右全屏弹性切换焦点图特效

jQuery左右全屏弹性切换焦点图特效
  幻灯片和轮播图
 30581  397

基于swiper的两边叠加轮播图

基于swiper的两边叠加,渐渐缩小的轮播图,支持移动端
  幻灯片和轮播图
 41752  316

简洁优雅,与众不同的轮播图插件

代码简洁优雅,与其他插件不同,包括各样式轮播图
  幻灯片和轮播图
 31209  402

讨论这个项目(3)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    0
    2017/9/21 11:41:20

    完全看不到爆破

    回复
    天气代表心情 0
    2016/12/22 12:12:12

    这个交互和智能社官网上的那个还有些差距,那个应该是css3旋转和翻转还有不透明度以及删除添加dom同时实现的有没有和那个一样的轮播图

    回复
    心已死 0
    2014/12/18 18:20:32
    为什么我看到那个按钮 跟小圆点 是如此的熟悉 ,你的小圆点都不会动! 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复