jQuery图片轮播加悬停效果

所属分类:UI,媒体-悬停,幻灯片和轮播图,滑块和旋转

 57605  534  查看评论 (11)
分享到微信朋友圈
X
jQuery图片轮播加悬停效果 ie兼容6

=======以下内容由会员 只看不发了 提供============

使用方法

1.将文档内内部样式表保存到目录css下的style.css文件中,并在页面中链接到这个样式表文件

<link rel="stylesheet" type="text/css" href="css/style.css" media="screen" />

2.添加jquery.SuperSlide2.js

<script type="text/javascript" src="js/jquery.SuperSlide2.js"></script>

3.添加图片效果js(可根据实际情况整理到外部js文件中)

$(document).ready(function () {
    
    /* 图片滚动效果 */
    $(".mr_frbox").slide({
        titCell: "",
        mainCell: ".mr_frUl ul",
        autoPage: true,
        effect: "leftLoop",
        autoPlay: true,
        vis: 4
    });
    
    /* 鼠标悬停图片效果 */
    $(".mr_zhe_hover").css("top", $('.mr_zhe').eq(0).height());
    $("li").mouseout(function (e) {
        if ((e.pageX < $(this).offset().left || e.pageX > ($(this).offset().left + $(this).width())) || (e.pageY < $(this).offset().top || e.pageY > ($(this).offset().top + $(this).height()))) {
            $(this).find('.mr_zhe_i').show();
            $(this).find('.mr_zhe_hover').hide().stop().animate({ top: '190px' }, { queue: false, duration: 190 });
            return false;
        }

    });
    $('.mr_zhe').mouseover(function (event) {
        $(this).find('.mr_zhe_i').hide();
        $(this).find('.mr_zhe_hover').show().stop().animate({ top: '190px' }, { queue: false, duration: 190 });
        return false;
    });
    
});

4.html部分

<div class="friend">
    <div class="mr_frbox">
        <img class="mr_frBtnL prev" src="images/mfrl.gif" />
        <div class="mr_frUl">
            <ul id="mr_fu">
                <li><a href="http://www.jq22.com/">
                    <img src="images/i.jpg" />
                </a>
                    <div class="mr_zhe">
                        <div class="mr_zhe_i">
                            <h1>
                                I</h1>
                            <div class="mr_zhe_p">
                                <h3>
                                    <span>家居软装设计概念</span>Introduction soft home design</h3>
                            </div>
                        </div>
                        <div class="mr_zhe_hover">
                            <h1>
                                <img src="images/plus.gif"></h1>
                            <div class="mr_zhe_p">
                                <h3>
                                    <span>家居软装设计概念</span>Introduction soft home design</h3>
                            </div>
                        </div>
                    </div>
                </li>
                <li><a href="http://www.jq22.com/">
                    <img src="images/i2.jpg" />
                </a>
                    <div class="mr_zhe">
                        <div class="mr_zhe_i">
                            <h1>
                                E</h1>
                            <div class="mr_zhe_p">
                                <h3>
                                    <span>家居软装设计概念</span>Introduction soft home design</h3>
                            </div>
                        </div>
                        <div class="mr_zhe_hover">
                            <h1>
                                <img src="images/plus.gif"></h1>
                            <div class="mr_zhe_p">
                                <h3>
                                    <span>家居软装设计概念</span>Introduction soft home design</h3>
                            </div>
                        </div>
                    </div>
                </li>
                <li><a href="http://www.jq22.com/">
                    <img src="images/i3.jpg" />
                </a>
                    <div class="mr_zhe">
                        <div class="mr_zhe_i">
                            <h1>
                                S</h1>
                            <div class="mr_zhe_p">
                                <h3>
                                    <span>家居软装设计概念</span>Introduction soft home design</h3>
                            </div>
                        </div>
                        <div class="mr_zhe_hover">
                            <h1>
                                <img src="images/plus.gif"></h1>
                            <div class="mr_zhe_p">
                                <h3>
                                    <span>家居软装设计概念</span>Introduction soft home design</h3>
                            </div>
                        </div>
                    </div>
                </li>
                <li><a href="http://www.jq22.com/">
                    <img src="images/i4.jpg" />
                </a>
                    <div class="mr_zhe">
                        <div class="mr_zhe_i">
                            <h1>
                                A</h1>
                            <div class="mr_zhe_p">
                                <h3>
                                    <span>家居软装设计概念</span>Introduction soft home design</h3>
                            </div>
                        </div>
                        <div class="mr_zhe_hover">
                            <h1>
                                <img src="images/plus.gif"></h1>
                            <div class="mr_zhe_p">
                                <h3>
                                    <span>家居软装设计概念</span>Introduction soft home design</h3>
                            </div>
                        </div>
                    </div>
                </li>
            </ul>
        </div>
        <img class="mr_frBtnR next" src="images/mfrr.gif" />
    </div>
</div>
相关插件-悬停,幻灯片和轮播图,滑块和旋转

jQuery鼠标悬停方向感知

jQuery鼠标悬停方向感知,穿墙效果
  悬停
 26442  345

JQuery 鼠标悬停放射出炫幻效果

JQuery 鼠标悬停放射出炫幻效果 CSS 里面还带字体哦
  悬停
 29973  379

jquery鼠标悬停效果插件

用jquery制作的页面内容鼠标悬停效果的插件
  悬停
 40214  552

60种css3鼠标悬停效果

一款使用的效果,数遍悬停会出现相应图片的简介
  悬停
 59588  931

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

    The 15th of Oct. 0
    2018/8/2 15:25:14
    怎么让中间隔开点
    回复
    Mr.D.Gold 0
    2018/1/3 17:17:25

    有个小BUG,就是鼠标指上去,黑色半透明遮罩层出现有时候有动画效果 有时候没有!

    回复
    吹不响树叶 0
    2017/12/25 0:16:39
    唯一 0
    2017/12/8 17:31:19

    为什么鼠标滑入轮播不停止,

    回复
    Mark Wang 0
    2016/11/3 16:11:23
    好人啊,竟然是免费的
        正在加载0
        2016/11/3 16:11:22
        你开心就好。北京还不开暖气,伐开心
    回复
    cjy92 0
    2015/6/2 19:23:34
    Origin 0
    2014/12/24 18:14:34
    免分 分享的都是好人啊~~~ 回复
    零落千起 0
    2014/12/22 9:03:19
        /* 图片滚动效果 */
        jQuery(".mr_frbox").slide({
            titCell: "",
            mainCell: ".mr_frUl ul",
            autoPage: false, 
            effect: "leftLoop",
            autoPlay: true,
            vis: 4
        });
        /* 鼠标悬停图片效果 */
        jQuery(".mr_zhe_hover").css("top", jQuery('.mr_zhe').eq(0).height());
        jQuery("ul#mr_fu li").mouseout(function (e) {
    		jQuery(".mr_zhe_hover img").eq(jQuery(".mr_zhe").index(this)).css({"position":"relative","bottom":""});
            //if ((e.pageX < jQuery(this).offset().left || e.pageX > (jQuery(this).offset().left + jQuery(this).width())) || (e.pageY < jQuery(this).offset().top || e.pageY > (jQuery(this).offset().top + jQuery(this).height()))) {
                //jQuery(".mr_zhe_hover img").eq(jQuery(".mr_zhe").index(this)).css({"position":"","bottom":""});
                jQuery(this).find('.mr_zhe_i').show();
                jQuery(this).find('.mr_zhe_hover').hide().stop().animate({ top: '190px' }, { queue: false, duration: 190 });
                return false;
            //} 这段如果不注释会导致无法隐藏
     
        });
        jQuery('.mr_zhe').mouseover(function (event) {
            jQuery(".mr_zhe_hover img").eq(jQuery(".mr_zhe").index(this)).css({"position":"relative","bottom":"190px"});
            //jQuery(".mr_zhe").index(this)为当前选中的元素
            jQuery(this).find('.mr_zhe_i').hide();
            jQuery(this).find('.mr_zhe_hover').show().stop().animate({ top: '190px' }, { queue: false, duration: 190 });
            return false;
        });
    
    以上是一个微网站展示示例"http://www.ok100.me/" 回复
    夏至 0
    2014/12/8 14:50:51
    请问使用方法是什么?
        一朵花的价值1
        2017/11/27 11:04:38
        $(".mr_frbox").slide({
            titCell: "",
            mainCell: ".mr_frUl ul",
            autoPage: true,
            effect: "left",
            autoPlay: true,
            pnLoop: false,
            vis: 6
        });
    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复