博主信息
笑颜常开的博客
博文
61
粉丝
0
评论
0
访问量
28072
积分:0
P豆:211.5

jQuery获取并设置CSS类

2019年02月16日 01:38:20阅读数:822博客 / 笑颜常开的博客/ 前端知识

实例

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <script type="text/javascript" src="jquery-3.3.1.js">
  </script>
  <style type="text/css">
    .box,
    p,
    form {
      margin: 0 auto;
      margin-top: 20px;
      text-align: center;
      /*border:1px solid #ccc;*/
    }

    .box {
      width: 400px;
      height: 400px;
      line-height: 400px;
      border-radius: 50%;
      font-size: 40px;
    }

    .text {
      text-shadow: 1px 3px #ff6500;
      color: blue;
    }

    input {
      width: 450px;
      height: 35px;
    }

    p {
      width: 600px;
      height: 150px;
      line-height: 150px;
      text-shadow: 3px 3px 3px #F75A1F;
      color: #fff;
      font-size: 25px;
      font-weight: bold;
    }
  </style>
  <script type="text/javascript">
    // 2、jQuery获取并设置CSS类
    // CSS设置或返回样式属性
    // 设置CSS属性:CSS("样式名","value")
    $(function() {
      // console.log($('.box').css('height'));
      $('.box').css('background', 'pink');
      // 设置多个CSS属性:CSS({"样式名":"value","样式名":"value","样式名":"value",...})
      // $('.box').css({
      //   'font-weight': 'bold',
      //   'font-size': '25px',
      //   'color': '#fff'
      // });
      // addClass()向被选元素添加一个或多个类
      // $('.box').addClass('text');
      // removeClass()向被选元素删除一个或多个类
      // hasClass()检查被选元素是否包含指定的class;
      console.log($('.box').hasClass('text'))
      $('.box').click(function() {
        if ($(this).hasClass('text')) {
          $(this).removeClass('text')
        } else {
          $('.box').addClass('text')
        }
      })
      console.log($('.box').hasClass('text'));
    })
  </script>
  <title>你好</title>
</head>

<body>
  <div class="box">
    ~all luck is for you~
  </div>
  <p>
    ~好好学习,天天向上~
  </p>
</body>

</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例


版权申明:本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!

全部评论

文明上网理性发言,请遵守新闻评论服务协议

条评论
  • jQuery特殊属性的值以及内容的方法:1、通过val方法表单元素的值;2、通过html方法内容的值;3、通过text方法内容的值。
    jquery css不带单位的属性值的方法:首先定义一个div;然后样式,引入jQuery;接着使用jquerycss方法元素的宽度;最后使用parseInt方法去除单位即可。
    使用jquery实现全选和全不选功能的方法:首先引入jquery的库,jquery的加载函数;然后根据id全选框的元素,给全选框绑定点击事件;最后属性值为checkOne的多选框。
    jquerydiv高度的方法:首先使用div标签创建一行文字,使用css其高度;然后通过【$】符号得div对象,使用【css()】方法得height属性值,即div的高度值。
    jquery操作css高度的方法:首先使用“$()”HTML元素节点,然后使用css()方法通过操作css样式来高度;具体语法“$("选择器").css("height
    jquery操作css颜色的方法:首先使用“$()”HTML元素节点,然后使用css()方法来操作css颜色;具体语法“$("选择器").css("color/
    jquery使用css方法让按钮不可点击的方法:使用css方法用于元素的css样式,或者元素的css样式,代码为【$('#btn').css('pointer-events', 'none');
    jquery使用if判断标签内容不为空的方法:1、标签有id属性时,使用【$("#id")】标签即可;2、对于没有id的标签,使用似jsoup表达式来,代码为【var
    jqueryname属性值的方法:首先新建一个html文件;然后使用input标签创建一个文本框,其id为mytxt;接着input标签的name属性值;最后使用attr()方法name
    jquery判断radio是否选中的方法:1、利用选中值判断选中;2、使用checked属性判断选中;3、 jqueryradio单选按钮的值;4、单选按钮被选中。
    css透明背景的方法:首先想要颜色值;然后把RBG值转换为数值;最后把值css上,透明度即可,代码为【background-color:rgba(220,38,38,0.2);}】
    jqueryspan值的方法:首先创建一个前端代码示例;然后span;最后通过“$(document).ready(function(){$("button").click(
    jquery实现一键全选的方法:首先选项框;然后引入jQuery且给按钮绑定一个jQuery型的点击事件;最后通过prop来input的属性即可全选。
    jQuery文本框的值方法:首先新建文件,使用script标签在当前页面引入【jquery.min.js】文件;然后使用input标签创建文本框,其id为myinput;最后给button
    uniapp增加提示的实现方法:首先判断input焦点;然后通过接口数据,做前端模拟处理;接着input框的change事件;最后点击事件,实现搜索点击即可。
    css表格某一行固定不动的方法:1、使用css定位th,根据父级滚动条scrolltop的偏移量值,然后用js把偏移量赋值到th的定位top上;2、使用jq插件表格某一行固定不动。
    PHP使用cURLGet和Post请求的方法:首先初始化【curl_init()】,变量;然后执行结果【curl_exec()】;最后释放cURL句柄【curl_close()】。
    javascript图片时间的方法:当前时间,转换为字符串,循环字符串改变节点图片路径,代码为【var sr = toDou(time.getHours())+toDou(time.getMinutes
    jquery让select不可选的方法:首先创建setdis函数;然后在该函数内通过id(setdis)select对象;最后使用attr方法disabled属性为disabled即可。
    phptoken的方法:首先定义Token的路由路径;然后建立Service层;接着在Model层里建立User在验证器和异常创建相应的验证方法和异常处理;最后完成Token令牌的编写即可