一款基于jquery的下拉点击改变背景图片
今天给大家介绍一款基于jquery的下拉点击改变背景图片。单击右上角的图片,下拉显示可选择的背景图片,单击图片变为背景图。效果图下:
在线预览 源码下载
实现的代码。
html代码:
<a href="#" class="but"></a><div id="hf"><div class="con"><img src="data:images/left.png" class="left" /><img src="data:images/right.png" class="right" /><div class="scroll"><div class="scrollCon"><ul><li><img src="data:images/99-1.jpg" /></li><li><img src="data:images/11-1.jpg" /></li><li><img src="data:images/55-1.jpg" /></li><li><img src="data:images/33-1.jpg" /></li><li><img src="data:images/44-1.jpg" /></li><li><img src="data:images/55-1.jpg" /></li><li><img src="data:images/99-1.jpg" /></li><li><img src="data:images/44-1.jpg" /></li><li><img src="data:images/55-1.jpg" /></li><li><img src="data:images/99-1.jpg" /></li><li><img src="data:images/11-1.jpg" /></li><li><img src="data:images/33-1.jpg" /></li></ul></div></div></div></div>
css3代码:
*{margin: 0px;padding: 0px;}body{background: url('images/55.jpg');}.but{width: 50px;height: 50px;background: url('images/rtop_1.png');display: block;position: fixed;top: 0px;right: 0px;}.but:hover{background: url('images/rtop_2.png');}#hf{width: 100%;height: 200px;background: rgba(0,0,0,0.5);display: none;}#hf .con{width: 1200px;height: 200px;margin: 0 auto;position: relative;}#hf .con .left{position: absolute;top: 70px;left: 0px;cursor: pointer;}#hf .con .right{position: absolute;top: 70px;right: 0px;cursor: pointer;}#hf .con .scroll{width: 1080px;height: 200px;overflow: hidden;margin: 0 auto;position: relative;}#hf .con .scroll .scrollCon{width: 1000%;height: 200px;position: absolute;left: 0px;top: 0px;}.scroll .scrollCon ul li{list-style: none;width: 240px;height: 140px;border: 3px solid #fff;float: left;margin-left: 12px;margin-right: 12px;margin-top: 20px;cursor: pointer;}
js代码:
$(".but").click(function(){$("#hf").slideToggle("slow"); }); <!-- 点击换body图 --> $(".scrollCon ul li").click(function(){var simg=$(this).find("img").attr("src");var bimg=simg.replace(/-\d*/,''); //根据小图找到大图的名称$("body").css("background","url("+bimg+")");//url("+bimg+"),添加 变量的方法 }); <!-- 点击左边按钮 --> var click_num=0; //初始点击次数 $(".left").click(function(){click_num++; //click_num+1if(click_num>2){click_num=0;}$(".scrollCon").animate({left:click_num*(-1080)},300); }); $(".right").click(function(){click_num--; //click_num+1if(click_num<0){click_num=2;}$(".scrollCon").animate({left:click_num*(-1080)},300); });
via:http://***/Article/18733
转载于:https://www.cnblogs.com/liaohuolin/p/4250197.html
一款基于jquery的下拉点击改变背景图片相关推荐
- 防仿百度图片背景色php,基于jQuery实现仿百度首页换肤背景图片切换代码_jquery...
不多说了,先给大家展示效果图,本文支持源码下载哦,需要的朋友可以直接下载使用,代码很简单哦- html代码: css代码: *{margin:0;padding:0} a{color:#fff; ma ...
- 基于jQuery的下拉菜单菜单【02】,诸位上眼!!!
前言 接上次的话题,仍然是团队近期将会有大变化,最近确实有点蛋疼,对以后的规划神马的乱成一团,晚上也不想学习神马的了,有时候就什么都不做发现一晚上就莫名其妙的过去了...... 但是上班时候不行,没事 ...
- 基于jQuery向下弹出遮罩图片相册
今天给大家分享一款基于jQuery向下弹出遮罩图片相册.单击相册图片时,一个遮罩层从上到下动画出现.然后弹出显示图片.这款插件适用浏览器:IE8.360.FireFox.Chrome.Safari.O ...
- html css 圆形按钮 仿uc,10款基于jquery的web前端动画特效
1.jQuery横向手风琴图片切换动画 之前我们为大家分享过很多款基于jQuery和CSS3的手风琴菜单和手风琴焦点图插件,比如CSS3响应式垂直手风琴菜单和jQuery横向手风琴图片展示插件.今天要 ...
- html5卷轴展开动画,8款基于Jquery的WEB前端动画特效
超级绚丽,20款前端动画特效,轰炸你的眼睛,一定要看到最后! 1.超炫酷的30个jQuery按钮悬停动画 按钮插件是最常见的jQuery插件之一,因为它用途广泛,而且配置起来最为方便.今天我们要分享的 ...
- 10款基于jquery实现的超酷动画源码
1.jQuery二级下拉菜单 下拉箭头翻转动画 之前我们分享过不少基于jQuery的二级下拉菜单,甚至是多级的下拉菜单,比如这款jQuery/CSS3飘带状多级下拉菜单就非常华丽.但今天要介绍的这款j ...
- 一款基于jquery带百分比的响应式进度加载条
今天要给大家带来一款基于jquery带百分比的响应式进度加载条.这款加载条非常漂亮,而且带有进度的百度比,且在不同的百分比用的是不同的颜色.而且这款加载条采用了响应式设计,在不同的分辨率的显示器下完美 ...
- 基于Material实现下拉框多选并且可点击“x”删除(Chips)
基于Material实现下拉框多选并且可点击"x"删除(Chips) 需求 实现 写在最后 需求 近期在使用Material搭建一个后台系统,遇到一个如下需求: 功能需求如下:输入 ...
- html下拉菜单插件,简单的jQuery大型下拉菜单插件
booNavigation是一款简单的jQuery大型下拉菜单插件.通过该插件可以制作3列大型下拉菜单,并带有平滑过渡效果,以及鼠标滑过菜单项时的动画效果. 使用方法 在页面中引入jquery和boo ...
最新文章
- 微信协议简单调研笔记
- php引用代码_PHP引用是什么?php中引用的介绍(代码实例)
- 转:ObjectInputStream类和ObjectInputStream类的使用
- 用户使用报告_【市场】最新手机用户使用报告 8+256GB成首选 小屏党哭了
- 调查 20500 名开发者发现,最流行的编程语言不是 Python 和 Java
- 短网址算法 php,PHP短网址生成算法
- html5 background-size,css3 Background-size属性使用说明
- 惠普、华三、华为、戴尔、联想服务器维保查询地址汇总
- 《操作系统真象还原》——导读
- cve_2019_0708 bluekeep复现踩坑
- Linux安装Redis
- Phython是什么?
- Decoda1.17重编译实录
- 基于JAVA藏宝阁游戏交易系统计算机毕业设计源码+系统+lw文档+部署
- 支付宝开发问题-“您当前注册的企业账号风险等级过高,根据国家相关法律法则及《支付宝服务协议》规定,我司无法为您提供支付服务”
- jqGrid----下拉列表框下拉联动,dataEvents回调函数。
- 为什么进入boot怎么只有计算机这个应用,电脑开机就进入bios的解决方法
- OpenBMC环境搭建及测试
- zimbra邮箱服务器迁移
- 【JAVA长虹键法】第八式 代理模式(23种设计模式)
热门文章
- python编程课-python编程课---turtle
- python语言入门书籍-Python入门书籍有哪些?
- python入门基础代码图-Python入门基础学习一
- python3入门教程-python3入门教程之基本数据类型(一)
- python绘制三维散点图-Python散点图与三维图
- python好还是c语言好-初学者先学习python语言还是C语言
- python使用教程cmd啥意思-python中执行cmd的方式
- python单词意思-python实现单词本功能
- python零基础实例-python零基础练手项目100+
- python中文意思k-对python中的*args与**kwgs的含义与作用详解