首页前端开发JavaScript案例:jQuery 返回顶部(返回顶部、微信、评论、反馈)

案例:jQuery 返回顶部(返回顶部、微信、评论、反馈)

时间2023-05-05 23:23:02发布访客分类JavaScript浏览510
导读:相关:《即插即用 返回顶部 javascript》之前发布的即插即用返回顶部jQuery,今天再次分享一个案例,是一个集返回顶部、意见反馈、二维码弹出的代码。今天分享的案例也更符合zblog模板。<div class="bottom_...

相关:《即插即用 返回顶部 javascript》

之前发布的即插即用返回顶部jQuery,今天再次分享一个案例,是一个集返回顶部、意见反馈、二维码弹出的代码。今天分享的案例也更符合zblog模板。

div class="bottom_tools">
      div class="qr_tool">
    二维码/div>
      a id="feedback" href="#" title="意见反馈">
    意见反馈/a>
     a id="scrollUp" href="javascript:;
    " title="飞回顶部">
    /a>
      div class="qr_img">
    img src="images/ewm.jpg" width="150" height="150" />
    /div>
    /div>
$(function(){
     var $bottomTools = $('.bottom_tools');
     var $qrTools = $('.qr_tool');
     var qrImg = $('.qr_img');
  $(window).scroll(function () {
      var scrollHeight = $(document).height();
      var scrollTop = $(window).scrollTop();
      var $windowHeight = $(window).innerHeight();
      scrollTop >
     50 ? $("#scrollUp").fadeIn(200).css("display","block") : $("#scrollUp").fadeOut(200);
         $bottomTools.css("bottom", scrollHeight - scrollTop >
     $windowHeight ? 40 : $windowHeight + scrollTop + 40 - scrollHeight);
 }
    );
  $('#scrollUp').click(function (e) {
      e.preventDefault();
  $('html,body').animate({
 scrollTop:0}
    );
 }
    );
 $qrTools.hover(function () {
      qrImg.fadeIn();
 }
, function(){
       qrImg.fadeOut();
 }
    );
 }
    );
.bottom_tools{
    position:fixed;
    z-index:1070;
    right:40px;
    bottom:40px;
}
    .bottom_tools>
*{
    font:0/0 a;
    display:block;
    margin-top:5px;
    color:transparent;
    border:0;
    background-color:transparent;
text-shadow:none}
.qr_img{
    position:absolute;
    top:-189px;
    left:-183px;
    display:none;
     width:173px;
     height:234px;
     background:url(images/qr_img.png) no-repeat;
}
.qr_img img{
     width:150px;
     margin:0 auto;
     display:block;
     margin-top:30px;
}
#scrollUp{
    width:45px;
    height:45px;
    background-image:url(images/backgrounds.32.png);
    background-position:-54px -53px;
    display:none;
}
#scrollUp:hover{
    background-image:url(images/backgrounds.32.png);
background-position:-100px -53px}
#feedback{
    width:45px;
    height:45px;
    background-image:url(images/backgrounds.32.png);
background-position:-102px 0}
#feedback:hover{
    background-image:url(images/backgrounds.32.png);
background-position:-146px -46px}
.qr_tool{
    width:45px;
    height:45px;
    background-image:url(images/backgrounds.32.png);
    background-position:-148px 0;
    cursor:pointer;
}
.qr_tool:hover {
    width: 45px;
    height: 45px;
    background-image: url(images/backgrounds.32.png);
    background-position: -192px -46px;
}
    

返回顶部中需要的背景图片:

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 案例:jQuery 返回顶部(返回顶部、微信、评论、反馈)
本文地址: https://pptw.com/jishu/18538.html
当前页面菜单高亮 JS设置HTML背景(实现网页背景图或颜色的变换)

游客 回复需填写必要信息