博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery之each方法
阅读量:6644 次
发布时间:2019-06-25

本文共 442 字,大约阅读时间需要 1 分钟。

代码:

解析:

1 $('.cursor').each(function(i){2                 if($(this).attr('val') == lesson_id){3                     $(this).removeClass('cj_li').addClass('fw');//没有的话就不移除,有的话就不重复添加,多次点击依旧如此4                     $(this).siblings('.cursor').removeClass('fw').addClass('cj_li');5                 }6             });

这里用到了each方法

对类名为cursor的元素集进行一一处理,

$(this)就代表这次循环的当前对象,

如果其属性的值与lesson_id相等,就进行样式处理。

正如注释所言,removeClass,如果没有可移除属性,就不移除。有点话,不会多次添加。

 

 

 

转载地址:http://xsevo.baihongyu.com/

你可能感兴趣的文章
linux下配置LAMP开发环境,以及经常使用小细节
查看>>
程序员的出路0
查看>>
关于Unity中UI中的RawImage节点以及制作地图滚动效果
查看>>
HiWorkV1.3版震撼公布,今日起正式公开測试!
查看>>
(七)Thymeleaf的 th:* 属性之—— th: ->设值& 遍历迭代& 条件判断
查看>>
linux 线程切换效率与进程切换效率相差究竟有多大?
查看>>
Tensorflow一些常用基本概念与函数
查看>>
2014中国民营企业500强在京津冀经济区、珠江三角洲、长江三角洲分布
查看>>
【JEECG技术博文】JEECG 简单实例解说权限控制
查看>>
如果想从jenkins直接生成docker镜像,并推送到harbor中,最简单的脚本如何实现?...
查看>>
条件随机场CRF(二) 前向后向算法评估标记序列概率
查看>>
codecombat之边远地区的森林1-11关及地牢38关代码分享
查看>>
小米2S电池电量用尽充电无法开机解决方法
查看>>
确定性这剂毒药,你喝过没
查看>>
GODOT 3.0 开发进度汇报 #6
查看>>
c#简单写售票系统
查看>>
简单RPC框架-业务线程池
查看>>
Swift iOS tableView static cell动态计算高度
查看>>
POJ - 3164 Command Network(朱刘算法)
查看>>
phalcon:官方多模块支models层,mode数据库配置
查看>>