博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
前端学习笔记(zepto或jquery)——对li标签的相关操作(一)
阅读量:4966 次
发布时间:2019-06-12

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

对li标签的相关操作——点击li标签进行样式切换的两种方式

Demo演示:

  • 1
  • 2
  • 3
  • 4

 

详解:

第一种方式(以ul为基础):

$("ul").bind("click", function(e) {            $(e.target).closest("li").addClass("hilight");            $(e.target).closest("li").siblings().removeClass("hilight");          });

 

注解:closest() 方法获得匹配选择器的第一个祖先元素,从当前元素开始沿 DOM 树向上

        toggleClass():该方法检查每个元素中指定的类。如果不存在则添加类,如果已设置则删除之。
        addClass():添加类;removeClass():移除类

 

第二种方式(以li为基础):

$("ul>li").click(function(){             $(this).addClass("hilight");             $(this).siblings().removeClass("hilight");        })

 

转载于:https://www.cnblogs.com/xuhang/p/4228047.html

你可能感兴趣的文章
服务器一:分布式服务器结构
查看>>
迭代dict的value
查看>>
eclipse package,source folder,folder区别及相互转换
查看>>
Py 可能是最全面的 python 字符串拼接总结(带注释版)
查看>>
如何从亿量级中判断一个数是否存在?
查看>>
客户数据(类的调用)
查看>>
cookie session 和登录验证
查看>>
(转载)博弈汇总【巴什博奕,威佐夫博弈,尼姆博弈,斐波那契博弈】
查看>>
【数据结构作业】-【带头结点的单链表就地逆置】
查看>>
【Pet HDU - 4707 】【利用并查集找深度】
查看>>
《Java程序设计实验》 软件工程18-1,3 OO实验2
查看>>
【Herding HDU - 4709 】【数学(利用叉乘计算三角形面积)】
查看>>
【7-9 有重复的数据I (20 分)】【此题卡输入,需要自己写个输入挂】
查看>>
JRebel安装部署,激活
查看>>
OPENSSL使用方法
查看>>
下载GO的开源开发工具LITEIDE
查看>>
接口操作XML
查看>>
idhttp访问DATASNAP有密码验证的中间件
查看>>
libmidas.so.2
查看>>
开发WINDOWS服务程序
查看>>