js实现class样式的修改、添加及删除的方法


Posted in Javascript onJanuary 20, 2015

本文实例讲述了js实现class样式的修改、添加及删除的方法。分享给大家供大家参考。具体分析如下:

比较常见的js前端功能,通过修改标签的className实现相应的功能。

具体代码如下:

<table>

<tbody>

<tr>

<td>js实现class的样式的修改、添加、删除</td>

<td>

 <a e_value="g_sn" ename="商品编码" class="goods_sale_property" href="javascript:void(0);">商品编码</a>

 <a e_value="pdt_sn" ename="商品货号" class="goods_sale_property" href="javascript:void(0);">商品货号</a>

 <a e_value="pdt_name" ename="规格名称" class="goods_sale_property" href="javascript:void(0);">规格名称</a>

</td>

</tr>

</tbody>

<tbody>

    <tr>

            <td><a onclick="selectAll()" style="color:#F00">全选</a> </td>

            <td><a onclick="selectNotAll()" style="color:#F00">全不选</a></td>

        </tr> 

    </tbody>

</table>
<script>

$('.goods_sale_property').click(function(){//单独a标签点击添加class

    if($(this).hasClass('goods_sale_property_checked')){

        $(this).removeClass('goods_sale_property_checked');

    }else{

        $(this).addClass('goods_sale_property_checked');

    }

});

function selectAll(){//全选添class

 $('.goods_sale_property').each(function(i){

        $(this).addClass('goods_sale_property_checked');

 }); 

}

function selectNotAll(){//全选删除class

 $('.goods_sale_property').each(function(i){

$(this).removeClass('goods_sale_property_checked');

 }); 

}

</script>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
如何实现动态删除javascript函数
May 27 Javascript
高亮显示web页表格行的javascript代码
Nov 19 Javascript
基于jQuery的遍历同id元素 并响应事件的代码
Jun 14 Javascript
jquery.qrcode在线生成二维码使用示例
Aug 21 Javascript
浅谈javascript中的加减时间
Jul 12 Javascript
jQuery dataTables与jQuery UI 对话框dialog的使用教程
Sep 02 Javascript
vue-cli之router基本使用方法详解
Oct 17 Javascript
在vue项目中,使用axios跨域处理
Mar 07 Javascript
解决vue-cli webpack打包开启Gzip 报错问题
Jul 24 Javascript
js实现左右轮播图
Jan 09 Javascript
使用vue引入maptalks地图及聚合效果的实现
Aug 10 Javascript
详解VUE中的插值( Interpolation)语法
Oct 18 Javascript
DOM基础教程之事件类型
Jan 20 #Javascript
js使用DOM设置单选按钮、复选框及下拉菜单的方法
Jan 20 #Javascript
DOM基础教程之事件对象
Jan 20 #Javascript
js判断浏览器版本以及浏览器内核的方法
Jan 20 #Javascript
js实现的捐赠管理完整实例
Jan 20 #Javascript
JS自定义对象实现Java中Map对象功能的方法
Jan 20 #Javascript
JavaScript数组Array对象增加和删除元素方法总结
Jan 20 #Javascript
You might like
php函数间的参数传递(值传递/引用传递)
2013/09/23 PHP
PHP接收json 并将接收数据插入数据库的实现代码
2015/12/01 PHP
laravel框架关于搜索功能的实现
2018/03/15 PHP
PHP大文件分片上传的实现方法
2018/10/28 PHP
Linux下 php7安装redis的方法
2018/11/01 PHP
javascript 对象比较实现代码
2009/04/27 Javascript
jQuery 剧场版 你必须知道的javascript
2009/05/27 Javascript
js 自动播放的实例代码
2013/11/19 Javascript
js正则表达式中test,exec,match方法的区别说明
2014/01/29 Javascript
html的DOM中document对象anchors集合用法实例
2015/01/21 Javascript
JS数组array元素的添加和删除方法代码实例
2015/06/01 Javascript
简单解析JavaScript中的__proto__属性
2016/05/10 Javascript
JS作用域链详解
2017/06/26 Javascript
JavaScript如何实现元素全排列实例代码
2019/05/14 Javascript
Vue.js的模板语法详解
2020/02/16 Javascript
Python中下划线的使用方法
2015/03/27 Python
python学习之面向对象【入门初级篇】
2017/01/21 Python
tensorflow 用矩阵运算替换for循环 用tf.tile而不写for的方法
2018/07/27 Python
pandas每次多Sheet写入文件的方法
2018/12/10 Python
Django网络框架之HelloDjango项目创建教程
2019/06/06 Python
python常用库之NumPy和sklearn入门
2019/07/11 Python
学习和使用python的13个理由
2019/07/30 Python
Django中create和save方法的不同
2019/08/13 Python
python多线程分块读取文件
2019/08/29 Python
python logging添加filter教程
2019/12/24 Python
Python 格式化输出_String Formatting_控制小数点位数的实例详解
2020/02/04 Python
python3中布局背景颜色代码分析
2020/12/01 Python
如何用python批量调整视频声音
2020/12/22 Python
澳大利亚领先的在线机械五金、园艺和存储专家:Edisons
2018/03/24 全球购物
FLOS美国官网:意大利高级照明工艺的传奇
2018/08/07 全球购物
StubHub新西兰:购买和出售你的门票
2019/04/22 全球购物
化工专业推荐信范文
2013/11/28 职场文书
销售经理工作职责
2014/02/03 职场文书
纠风工作实施方案
2014/03/15 职场文书
单身证明格式样本
2015/06/15 职场文书
Docker下安装Oracle19c
2022/04/13 Servers