点击复选框变换图片

简介: 点击复选框变换图片
<!doctype html>
<html>
  <head>
    <meta charset="utf-8">
    <title>点击更换复选框样式</title>
    <script src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
    <style>
      .box1 {
        width: 30px;
        height: 30px;
        position: relative;
        top: 10px;
        left: 35%;
      }
      .box1 input {
        width: 39px;
        height: 39px;
        position: relative;
        z-index: 6;
        opacity: 0;
      }
      .box2 {
        width: 38px;
        height: 38px;
        position: absolute;
        z-index: 5;
        top: 3px;
        left: 4px;
      }
      .box2 img {
        width: 100%;
        height: 100%;
      }
    </style>
  </head>
  <body>
    <div class="box1">
          <input type="checkbox">
          <div class="box2">
        <!--- 复选框未选中时,自定义的图片 -->
          <img src="http://dev.ixincheng.com/xcview/images/agrees.png" />
      </div>
    </div>
    <script>
      $('input[type="checkbox"]').click(function() {
        if (this.checked) {
          $(this).siblings('.box2').find('img').attr('src',
            'http://dev.ixincheng.com/xcview/images/agree.png');
        } else {
          $(this).siblings('.box2').find('img').attr('src',
            'http://dev.ixincheng.com/xcview/images/agrees.png');
        }
      });
    </script>
  </body>
</html>
相关文章
|
小程序
小程序右上角的胶囊颜色怎么修改?
小程序右上角的胶囊颜色怎么修改?
202 0
|
图形学
GLTF编辑器如何快速重置模型原点
模型原点是一个虚拟三维空间中的参考点,它在三维建模中具有定位、对齐、变换、导出、动画和约束等多个重要作用。
277 0
|
6月前
|
前端开发 C++
css 鼠标悬浮显示放大图片 vs 鼠标点击显示放大图片
css 鼠标悬浮显示放大图片 vs 鼠标点击显示放大图片
67 0
|
8月前
|
JavaScript 容器
富文本的图片添加点击放大功能
思路:富文本加载后,dom出全部img元素,然后各自单独添加点击事件
286 3
|
图形学
|
前端开发
鼠标点击<input>输入框后边框发生颜色变化
鼠标点击<input>输入框后边框发生颜色变化
107 0
|
JavaScript
原生js实现复选框选全部框与取消全选框
原生js实现复选框选全部框与取消全选框
81 0
|
移动开发
解决H5点击输入框页面缩放
解决H5点击输入框页面缩放
128 0
|
JavaScript
使用 jQuery 操作页面元素的方法,实现浏览大图片的效果,在页面上插入一幅小图片,当鼠标悬停到小图片上时,在小图片的右侧出现与之相对应的大图片
使用 jQuery 操作页面元素的方法,实现浏览大图片的效果,在页面上插入一幅小图片,当鼠标悬停到小图片上时,在小图片的右侧出现与之相对应的大图片
287 0
使用 jQuery 操作页面元素的方法,实现浏览大图片的效果,在页面上插入一幅小图片,当鼠标悬停到小图片上时,在小图片的右侧出现与之相对应的大图片