当前位置: 首页 > news >正文

jQuery 样式操作

3.tab栏切换案例

实现效果:

案例分析:

核心代码:

html结构:

4.jQuery类操作与className区别


1.操作css方法


jQuery可以使用Css方法来修改简单元素样式;可以操作类,修改多个样式。

参数只写属性名,则是返回属性值

$(this).css(“color”);

参数是属性名,属性值,逗号分隔,是设置一组样式,属性必须加引号,值如果是数字可以不用跟单位和引号

$(this,css(“color”,“red”);

参数可以是对象形式,方便设置多组样式。属性名和属性值用冒号隔开,属性可以怀加引号,

$(this).css({“color”:“white”,“font-size”:“20px”});

2.设置样式类方法


作用等同于以前的classList ,可以操作类样式,注意操作类里面的参数不要加点。

2.1添加类

$(“div”).addClass("current’);

2.2移除类

$(“div”).removeClass("current’);

2.3切换类

$(“div”).toggleClass(“current”);

3.tab栏切换案例


实现效果:

案例分析:

1. 点击上部的Ii ,当前Ii添加current类,其余兄弟移除类。

2. 点击的同时,得到当前li的索引号

3. 让下部里面相应索引号的item显示,其余的item隐藏

核心代码:

$(function() {

// 1.点击上部的li,当前li 添加current类,其余兄弟移除类

$(“.tab_list li”).click(function() {

// 链式编程操作

$(this).addClass(“current”).siblings().removeClass(“current”);

// 2.点击的同时,得到当前li 的索引号

var index = $(this).index();

// 3.让下部里面相应索引号的item显示,其余的item隐藏

$(“.tab_con .item”).eq(index).show().siblings().hide();

});

})

最后

面试题千万不要死记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。

大厂面试题

面试题目录

这里预祝各位成功拿下自己心仪的offer。

[外链图片转存中…(img-PKAaosPA-1718713144322)]

[外链图片转存中…(img-SCMHFJxX-1718713144323)]

[外链图片转存中…(img-ul45BBrF-1718713144324)]

[外链图片转存中…(img-7uIEPgzF-1718713144325)]

相关文章:

  • leetCode-hot100-链表专题
  • 怎么开启22端口访问权限,让别的机器通过ssh或者向日葵等远程控制工具链接
  • 计算机网络实验(鲁东大学)-cisco-逃课
  • 类Copy方法:BeanUtils.copyProperties
  • Windows系统电脑远程桌面控制本地局域网内树莓派详细教程
  • 客户发票凭证科目
  • Adams Python二次开发教程
  • 行列式和矩阵的区别
  • 60.指针数组和数组指针
  • 基于STM32和人工智能的智能楼宇安防系统
  • 【Vue-Vben-Admin】1、初次运行和介绍
  • 【Pandas驯化-10】一文搞懂Pandas中一列混合多种数据类型to_numeric、select_dtypes处理
  • 百度网盘 url 正则表达式
  • QT与VS的区别?使用QT的好处?
  • NPDP产品经理认证全方位解读!值得收藏!
  • 「前端早读君006」移动开发必备:那些玩转H5的小技巧
  • 10个最佳ES6特性 ES7与ES8的特性
  • 2017前端实习生面试总结
  • Java 最常见的 200+ 面试题:面试必备
  • python_bomb----数据类型总结
  • Redis提升并发能力 | 从0开始构建SpringCloud微服务(2)
  • 翻译 | 老司机带你秒懂内存管理 - 第一部(共三部)
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 职业生涯 一个六年开发经验的女程序员的心声。
  • “十年磨一剑”--有赞的HBase平台实践和应用之路 ...
  • postgresql行列转换函数
  • ​草莓熊python turtle绘图代码(玫瑰花版)附源代码
  • #Z0458. 树的中心2
  • (3)nginx 配置(nginx.conf)
  • (Bean工厂的后处理器入门)学习Spring的第七天
  • (bean配置类的注解开发)学习Spring的第十三天
  • (剑指Offer)面试题34:丑数
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (七)c52学习之旅-中断
  • (算法)求1到1亿间的质数或素数
  • (转)拼包函数及网络封包的异常处理(含代码)
  • (转)平衡树
  • (转贴)用VML开发工作流设计器 UCML.NET工作流管理系统
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • .NET Framework 的 bug?try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃
  • .NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
  • .NetCore部署微服务(二)
  • .net流程开发平台的一些难点(1)
  • ;号自动换行
  • @Bean, @Component, @Configuration简析
  • @RequestMapping处理请求异常
  • @SuppressWarnings(unchecked)代码的作用
  • [23] GaussianAvatars: Photorealistic Head Avatars with Rigged 3D Gaussians
  • [AHOI2009]中国象棋 DP,递推,组合数
  • [AX]AX2012 AIF(四):文档服务应用实例
  • [Bada开发]初步入口函数介绍
  • [BZOJ4554][TJOI2016HEOI2016]游戏(匈牙利)
  • [C++]类和对象【下】
  • [Django ]Django 的数据库操作
  • [emuch.net]MatrixComputations(7-12)