js 点击更换背景图,简单易懂
先看一下效果图:
HTML代码:
<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title></title><link rel="stylesheet" type="text/css" href="css/css.css"/><script type="text/javascript" src="js/jquery-1.12.2.min.js"></script><script type="text/javascript" src="js/js.js" ></script></head><body><div id="button"><!--tem仅用于布局通道按钮--><div class="tem"></div><div id="l_1" class="button_channel new" onclick="">1</div><div class="tem"></div><div id="l_2" class="button_channel" onclick="" >2</div><div class="tem"></div><div id="l_3" class="button_channel" onclick="">3</div><div class="tem"></div><div id="l_4" class="button_channel" onclick="">4</div><div class="tem"></div><div id="l_5" class="button_channel" onclick="">5</div><div class="tem"></div><div id="l_6" class="button_channel" onclick="">6</div><div class="tem"></div><div id="l_7" class="button_channel" onclick="">7</div><div class="tem"></div></div></body>
</html>
js代码 :
//对当前点击对象(通道号按钮)更换css样式$(document).ready(function(){$('#button .button_channel').click(function(){$(this).siblings().removeClass('new');$(this).addClass('new');})});
css代码:
html,body{width: 100%;height: 100%;padding: 0;margin: 0;text-align:center;overflow:scroll;overflow-x:hidden;overflow-y:hidden;overflow:-Scroll;overflow-y:hidden;
}/*7个按钮*/
.button_channel{width: 50%;height: 10%;/*内*/margin-left: 20%;border:1px solid rgba(39,20,115,1.00);background: #304459;
}
/*视频按钮悬停*/
.button_channel:hover{cursor:pointer;background: #17a8ee;
}
/*通道按钮div的间隔*/
.tem{width:50%;height:2.8%;
}/*addClass通道按钮*/
.new{background: #17afee;}/*按钮外层div*/
#button{/*float: right;*//*border: 0px solid red ;*/width: 10%;height: 100%;margin-top:3.5% ;padding-top:0.2% ;background: transparent;font-size: 40px;}
js 点击更换背景图,简单易懂相关推荐
- [js]点击更换背景颜色/图片
1,按钮样式 <script> org_Color=document.bgColor.substring(1.10) </script> <form> <in ...
- 非常不错的地区三级联动,js简单易懂。封装起来了(转)
非常不错的地区三级联动,js简单易懂.封装起来了 首先需要引入area.js,然后配置并初始化插件: 例: <!-- 绑定银行卡开始 --><script src="js/ ...
- JS实现轮播图的三种简单方法。
Js实现轮播图01 实现思路 这可能是轮播图最简单点的实现之一,通过更改图片的src来实现该效果,首先需要将图片命名格式统一比如pic01.jpg,pic02.jpg-,再通过js使用定时器去改变im ...
- 【转】JS回调函数--简单易懂有实例
JS回调函数--简单易懂有实例 初学js的时候,被回调函数搞得很晕,现在回过头来总结一下什么是回调函数. 我们先来看看回调的英文定义:A callback is a function that is ...
- js点击轮播或者自动轮播图代码
<!DOCTYPE html> <html> <head lang="en"> <meta charset="gbk&q ...
- JS实现轮播图点击切换、按钮切换功能
JS实现轮播图点击切换.按钮切换功能 前言 轮播图案例 总结 前言 轮播图的案例非常经典,写法也非常多,我在写一个自己用的比较多的写法,帮助大家理解,在网页的设计中,可以直接拿去用(记得换图片路径哦! ...
- 史上最简单的原生JS实现轮播图效果
原生JS实现轮播图效果 上篇文章我们说到了怎样利用原生JS实现Tab切换的效果,现在我们来说一下Tab切换的"升级版".如何利用原生JS实现轮播图效果.如图: HTML代码: &l ...
- js实现轮播图(点击小图片切换大图片+自动切换)
js实现轮播图(点击小图片切换大图片+自动切换) 实现效果如下: 点击小图切换大图和轮播标题,点击左右按钮大小图和轮播标题切换,鼠标进入清除定时器,鼠标移出恢复轮播 html代码如下: <div ...
- Pink老师案例---更换百度皮肤点,击小图片更换背景图。
对应Pink老师的百度换肤效果. 效果如下图,点击下面的小图,更换上面的头像.和更换背景图. 值得注意的一点是: 我在设置body背景background-image的路径时候,记得里面路径用引号的, ...
最新文章
- Ubuntu下常用命令
- echarts 3d地球 背面光线太暗_新技术:多波长光源,同时3D打印多种光敏树脂材料...
- Python 中的解析命令行参数
- 将PostgreSQL数据库扩展到每个月12亿条记录的经验教训
- 实用收藏Linux命令备忘
- 【codeforces】【比赛题解】#872 CF Round #440 (Div.2)
- [Linux]Red Hat Linux 9.0环境下架设Web服务器[2]
- Javascript:ES6模块化开发报错:Uncaught SyntaxError: Cannot use import statement outside a module
- mysql 唯一索引为null_mysql 唯一索引与null.md
- 基于FPGA的微观磁共振实验设备开发
- 使用 vscode 编辑html后缀但包含jsp、django、erb、php模板标签时,配置实现正确格式化文档
- PROC REPORT过程
- POE交换机怎么开启poe功能
- Python 相关文件常见的后缀名详解
- 电阻标称值E24等系列
- 【2018.10.1】「JOI 2014 Final」年轮蛋糕
- Linux——网络应用与服务
- 硬干货!1.8W字TS 学习指南,我不信你一口气能读完(建议收藏)
- 数学公式编辑器MathType 简介
- 服务器阵列工作原理,阵列卡的工作原理