先看一下效果图:

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 点击更换背景图,简单易懂相关推荐

  1. [js]点击更换背景颜色/图片

    1,按钮样式 <script> org_Color=document.bgColor.substring(1.10) </script> <form> <in ...

  2. 非常不错的地区三级联动,js简单易懂。封装起来了(转)

    非常不错的地区三级联动,js简单易懂.封装起来了 首先需要引入area.js,然后配置并初始化插件: 例: <!-- 绑定银行卡开始 --><script src="js/ ...

  3. JS实现轮播图的三种简单方法。

    Js实现轮播图01 实现思路 这可能是轮播图最简单点的实现之一,通过更改图片的src来实现该效果,首先需要将图片命名格式统一比如pic01.jpg,pic02.jpg-,再通过js使用定时器去改变im ...

  4. 【转】JS回调函数--简单易懂有实例

    JS回调函数--简单易懂有实例 初学js的时候,被回调函数搞得很晕,现在回过头来总结一下什么是回调函数. 我们先来看看回调的英文定义:A callback is a function that is ...

  5. js点击轮播或者自动轮播图代码

    <!DOCTYPE html> <html> <head lang="en">     <meta charset="gbk&q ...

  6. JS实现轮播图点击切换、按钮切换功能

    JS实现轮播图点击切换.按钮切换功能 前言 轮播图案例 总结 前言 轮播图的案例非常经典,写法也非常多,我在写一个自己用的比较多的写法,帮助大家理解,在网页的设计中,可以直接拿去用(记得换图片路径哦! ...

  7. 史上最简单的原生JS实现轮播图效果

    原生JS实现轮播图效果 上篇文章我们说到了怎样利用原生JS实现Tab切换的效果,现在我们来说一下Tab切换的"升级版".如何利用原生JS实现轮播图效果.如图: HTML代码: &l ...

  8. js实现轮播图(点击小图片切换大图片+自动切换)

    js实现轮播图(点击小图片切换大图片+自动切换) 实现效果如下: 点击小图切换大图和轮播标题,点击左右按钮大小图和轮播标题切换,鼠标进入清除定时器,鼠标移出恢复轮播 html代码如下: <div ...

  9. Pink老师案例---更换百度皮肤点,击小图片更换背景图。

    对应Pink老师的百度换肤效果. 效果如下图,点击下面的小图,更换上面的头像.和更换背景图. 值得注意的一点是: 我在设置body背景background-image的路径时候,记得里面路径用引号的, ...

最新文章

  1. Ubuntu下常用命令
  2. echarts 3d地球 背面光线太暗_新技术:多波长光源,同时3D打印多种光敏树脂材料...
  3. Python 中的解析命令行参数
  4. 将PostgreSQL数据库扩展到每个月12亿条记录的经验教训
  5. 实用收藏Linux命令备忘
  6. 【codeforces】【比赛题解】#872 CF Round #440 (Div.2)
  7. [Linux]Red Hat Linux 9.0环境下架设Web服务器[2]
  8. Javascript:ES6模块化开发报错:Uncaught SyntaxError: Cannot use import statement outside a module
  9. mysql 唯一索引为null_mysql 唯一索引与null.md
  10. 基于FPGA的微观磁共振实验设备开发
  11. 使用 vscode 编辑html后缀但包含jsp、django、erb、php模板标签时,配置实现正确格式化文档
  12. PROC REPORT过程
  13. POE交换机怎么开启poe功能
  14. Python 相关文件常见的后缀名详解
  15. 电阻标称值E24等系列
  16. 【2018.10.1】「JOI 2014 Final」年轮蛋糕
  17. Linux——网络应用与服务
  18. 硬干货!1.8W字TS 学习指南,我不信你一口气能读完(建议收藏)
  19. 数学公式编辑器MathType 简介
  20. 服务器阵列工作原理,阵列卡的工作原理

热门文章

  1. 药方的量化方法笔记(学习与尝试):第二回 第三次 药方的拆解 量化方法的形式的发展 对药的量化分析
  2. PHP制作简单的验证码验证
  3. 基于mpvue框架的仿酷狗音乐小程序开发的微信小程序(Robot Music)
  4. 四.redis的基础+实战
  5. 计算机通过ip访问共享的打印机共享打印机,A电脑如何共享文件夹和打印机,B电脑如何访问A电脑的共享...
  6. echarts调整图表和标题的距离,以及设置高度
  7. mysql游标遍历数据
  8. iOS8 横竖屏控制
  9. uni-app小程序授权
  10. 使用ps临摹个人网站