点击复选框变换图片

简介: 点击复选框变换图片
<!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>
相关文章
|
1月前
|
JavaScript
有关vue中两张图片,一个底图一个右上角的图片 点击右上角不触发底图方法
有关vue中两张图片,一个底图一个右上角的图片 点击右上角不触发底图方法
17 0
|
7月前
|
小程序
小程序右上角的胶囊颜色怎么修改?
小程序右上角的胶囊颜色怎么修改?
84 0
|
7月前
|
小程序 JavaScript 数据库
小程序登录按钮遮罩浮层效果
小程序登录按钮遮罩浮层效果
97 0
|
7月前
|
小程序 前端开发 JavaScript
小程序点击按钮出现和隐藏遮罩层
小程序点击按钮出现和隐藏遮罩层
170 0
|
1月前
|
JavaScript 容器
富文本的图片添加点击放大功能
思路:富文本加载后,dom出全部img元素,然后各自单独添加点击事件
100 3
|
7月前
|
前端开发
鼠标点击<input>输入框后边框发生颜色变化
鼠标点击<input>输入框后边框发生颜色变化
56 0
|
9月前
|
图形学
点击选择-图片添加对号(单选)
点击选择-图片添加对号(单选)
|
移动开发
解决H5点击输入框页面缩放
解决H5点击输入框页面缩放
106 0

热门文章

最新文章