有时候在项目中,我们需要动态的改变相关标签的样式,这样我们可以事先在css中定义好class属性的样式。然后在js中使用addClass,为需要的标签增加定义好的样式的class属性和值,例如:$("#baiye_ben").addClass('day_class');,这样就可以实现我们想要的效果。
具体相关步骤如下:
1、jsp相关代码

<span id="baiye_ben"></span>

2.css相关代码

/*白班*/.day_class {background:url(../images/day_shift.png) no-repeat;height:20px;padding-left:26px;
}

3、js相关代码

$("#baiye_ben").addClass('day_class');

结语:亲测有效,如果换上之后没有效果可以清下缓存试试哈,想具体了解addClass的话可以直接搜索相关文档查看。

js动态为html标签增加class属性及样式相关推荐

  1. 通过JS动态设置meta标签,根据手机屏幕分辨率自动缩放适配各手机(包括适配华为、oppo大屏幕手机、钉钉、微信)

    JS动态添加meta标签,根据手机屏幕分辨率自动缩放适配各手机(包括适配华为.oppo大屏幕手机.钉钉.微信进入) 5月28晚上周四下班接了一个急活,一个面向国外的国际官方网站,三方适配+兼容.说是月 ...

  2. js动态修改html标签属性,通过js动态创建标签,并设置属性方法

    当我们在写jsp页面时,往往会遇到这种情况:从后台获取的数据个数不确定,此时在前端写jsp页面时也就不确定怎么设计了.这个时候就需要通过js动态创建标签: 1.创建某个标签:如下在body中创建一个d ...

  3. Html的a标签onclick属性,关于通过js给a标签增加onclick属性

    var selfw2 = this; //selfw2.loadData(nm); return selfw2.loadData(nm).then(function(){ var cardInstan ...

  4. 如何通过JS动态给li标签添加点击事件并跳转

    如何给li标签添加点击事件 一.HTML demo代码 二.JS动态新增li并绑定点击事件 三.效果图 有很长一段时间没写博客了,最近做了一个类似于榜单的小需求,遇到了一些小问题,姑且简单的记录一下吧 ...

  5. 前端| js动态修改video标签视频不刷新的问题

    问题描述:在网页上用<video>标签放一个视频播放器,点击视频目录来自动播放不同的视频.通过js动态生成li,点击li之后更改<video>标签<source>中 ...

  6. JS动态添加li标签

    HTML代码 <div class="col-xs-12"><ul id="tabName" class="nav nav-tabs ...

  7. js动态添加meta标签

    有时候我们需要动态添加meta标签和里面的内容,如何添加呢? 举例: // 手动添加mate标签const addMeta = (name, content) => {const meta = ...

  8. 【WEB】HTML标签自带属性title样式修改

    背景 最近字体版权问题,公司的网站页面要统一换字体,Windows平台换成宋体(SimSun),Mac平台换成黑体(SimHei).然后,偶然留意到title的默认提示框.title的样式是没法使用C ...

  9. js 动态创建table标签下的tr标签

    使用JavaScript根据后台获取的数据进行创建table标签下的tr标签 前端页面中的标签部分代码 <table class="layui-table lay-even" ...

最新文章

  1. vue绑定html的class属性的方法
  2. C#多线程编程实战(二):线程同步
  3. Linux 查看Pyhont的解释器大小
  4. 全排列的生成算法:字典序法
  5. 09 | 基础篇:怎么理解Linux软中断?
  6. google python的风格规范
  7. 产品经理与项目经理的区别
  8. 理解JavaScript中this的指向详解
  9. caffe 图片数据的转换成lmdb和数据集均值(转)
  10. 关于Web面试的基础知识点--Javascript(一)
  11. 【云速建站】会员注册弹窗添加及设置
  12. 【代码笔记】iOS-切换条
  13. avast6.0网络安全软件破解至2050年_avast激活码_avast有效激活
  14. 产品设计:《设计美学》
  15. dell服务器安装系统加载驱动,DELL服务器使用U盘加载驱动安装Win2003.doc
  16. RabbitMQ集群安装配置+HAproxy+Keepalived高可用
  17. 如何应聘项目经理,或成为项目经理
  18. Hibernate高级映射技术(二)自定义数据类型StringMap(转)
  19. 2743: [HEOI2012]采花(离线树状数组)
  20. H5 IOS input输入框唤起键盘导致页面元素位置错乱问题

热门文章

  1. 淡马锡:48年新加坡「最强国企」,深入布局Web3
  2. Xposed之开发Hook插件
  3. 尚硅谷-----JS高级
  4. 转:性命攸关的时候,教养是装不出来的
  5. redis的雪崩、穿透、击穿解析
  6. animate.css引入实现动画效果
  7. 根据日期,转换成星座、生肖工具类
  8. 设置xml中控件的圆润边框效果
  9. 免费的二维码发布平台 http://zhifubao.masao.top:8282/assets/index.html
  10. Python为何被其父亲抛弃?