jQuery编写的Banner首页轮播图插件

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

 26226  178  查看评论 (5)
分享到微信朋友圈
X
jQuery编写的Banner首页轮播图插件 ie兼容12

更新时间:2020-01-14 01:02:10

使用方法:

1、在页面head内引入以下内容(注意路径是否与你项目是否符合)

<link rel="stylesheet" type="text/css" href="../css/banner.css">
<script type="text/javascript" src="../js/jquery-3.4.1.min.js"></script>
<script type="text/javascript" src="../js/banner.js"></script>

2、复制以下内容到你自己页面的定义好大小的div框内,无需再为以下内容设置css样式,直接增加img标签或减少img标签即可

<!--主要内容》》》-->
<div class="banners">
    <!--受保护块,不建议修改》》》-->
    <div class="click_left"><img class="get_height" onclick="banner_left_right('left')" src="../images/banner_left.png"></div>
    <div class="click_right"><img onclick="banner_left_right('right')" src="../images/banner_right.png"></div>
    <div class="number">
        <div class="numbers"></div>
        <div style="clear: both;"></div>
    </div>
    <!--《《《受保护块,不建议修改-->
    <!--onlick事件调用函数link(参数1,参数2)>>>参数1:跳转链接; 参数2:跳转方式(true:在新的窗口打开链接,false:在当前窗口打开链接)-->
    <div class="banner_img">
        <!--在此位置内添加img标签即可>>>-->
        <img class="banner_img1" src="../images/Texture 1.jpg" onclick="link('http://www.baidu.com',true)">
        <img class="banner_img2" src="../images/Texture 2.jpg" onclick="link('http://www.baidu.com',false)">
        <img class="banner_img3" src="../images/Texture 3.jpg" onclick="link('http://www.baidu.com',true)">
        <img class="banner_img4" src="../images/Texture 4.jpg" onclick="link('http://www.baidu.com',false)">
        <img class="banner_img5" src="../images/Texture 5.jpg" onclick="link('http://www.baidu.com',true)">
        <!--<<<在此位置内添加img标签即可-->
    </div>
    <!--此段代码不可移动位置-->
    <script type="text/javascript">
        loads();
    </script>
    <!--此段代码不可移动位置-->
</div>
<!--《《《主要内容-->

3、注意事项

注意img标签的格式

假如要设置10个banner

<img class="banner_img1" src="../images/Texture 5.jpg" onclick="link('http://www.baidu.com',true)">
?
?
?
<img class="banner_img10" src="../images/Texture 5.jpg" onclick="link('http://www.baidu.com',true)">
相关插件-幻灯片和轮播图

jq焦点旋转轮播图

jq焦点旋转轮播图,这个切换还是挺特别的。
  幻灯片和轮播图
 34395  332

带缩略图和左右箭头轮播的jquery幻灯片相册特效代码

带缩略图和左右箭头轮播的jquery幻灯片相册特效代码
  幻灯片和轮播图
 46090  591

jQuery自适应全屏banner滚动效果

实用的jQuery自适应全屏滚动banner,兼容效果好
  幻灯片和轮播图
 56150  401

SuperSlidev2.1焦点图幻灯片tab

SuperSlide 致力于解决网站大部分特效展示问题,使网站代码规范整洁,方便维护更新。 网站上常用的“焦点图/幻灯片”“Tab标签切换”“图片滚动”“无缝滚动”等只需要一个SuperSlide即可解决!
  幻灯片和轮播图
 46459  426

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

    A 0
    2020/7/9 16:48:06

    为什么下载下来的代码,引用的jQuery文件是

    https://www.jq22.com/jquery/jquery-1.10.2.js

     这个文件,而不是jquery-3.4.1.min.js,放到网站上的时候,打开网站不会自动播放,点击中间的数字或者下一张上一张的按钮,才会自动播放,

    https://www.jq22.com/jquery/jquery-1.10.2.js

    引用这个文件之后就可以自动播放了

        西瓜0
        2020/7/9 17:00:48
        只是jQuery不同版本而已,刚测试了两个地址文件都可以自动播放。
    回复
    null 0
    2020/3/23 13:26:04
    您好,我想引用这个插件到我博客中,会注明来源,可以吗?
        西瓜0
        2020/3/23 13:26:34
        可以的
    回复
    PS 1
    2020/3/10 18:56:19

    这个有BUG。因为这个原理是将OPACITY设为0.所以在点击的时候永远是最后一张的点击LINK。在banner.js中,将loads()中for循环内加上(或直接改为)

    $(".banner_img"+i).css("display","none");

    同样的,

    fade_in_out(bannerz,banners){}

    中的banner_out加上(建议banner_out.fadeTo(600,0);之后)

    banner_out.css("display","none")

    这样轮播的点击才会根据对所有图片都有效。

    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复