jquery 动态点击li标签切换背景颜色

jq实现背景图片动态切换 在很多需求中都用到了利用jquery实现背景图片的动画效果,接下来我们将实现点击ul中的li实现背景图片的动态切换。 思路和实现步骤: 1、先建立静态页面。其中box盒子用来动态生成ul,li,a和img;box_bg和box_sta盒子主要用来实现背景图片的切换 <body> <div class="box"></div> <div class="box_bg"></div> <div class="box_sta" 阅读详情

废话不多讲老规矩先上图 看效果:


<script type="text/javascript" src="/jquery/jquery.js"></script> 改为你本地项目的js路径

<!DOCTYPE html>

<html>
<head>
  <script type="text/javascript" src="/jquery/jquery.js"></script><!-- 你本地路径 --->
</head>
<style>
.currentli {
            color:#186ecc;
            background-color:#fff;
        }
</style>
<body>
  <ul id="gmenu">
  <li class="selected">Hello Again</li>
  <li class="selected">Hello Again</li>
  <li>And Again</li>
</ul>
<script>

 $("#gmenu p").click(function () {
                    $(this).addClass("currentli").siblings().removeClass();
                })
</script>

</body>

</html>

如果以上没有起作用可是尝试以下:

    $(".gmenu ul li").click(function () {
          $(".gmenuulul li").removeClass();
          $(this).addClass("currentli");
    })


【前端面试知识题】- 3. HTML && CSS BFC是CSS布局的一个概念,是一个独立的渲染区域,规定了内部box如何布局, 并且这个区域的子元素不会影响到外面的元素,其中比较重要的布局规则有内部 box 垂直放置,计算 BFC 的高度的时候,浮动元素也参与计算。来调整图片的位置,不过HTTP2不适用,原因为HTTP2实际上是多路复用的,只用一个TCP连接,所以多个图片的请求也是在同一个TCP连接里,这样能省下非常多的请求时间,但坏处就是单连接开销很大,如果要传多个大文件,就很麻烦。面对经济的下行和大学生毕业人数的突增,现在的就业状况极其严峻。 阅读详情

相关推荐

使用jQuery为无序列表(ul)中的列表项(li)添加背景颜色

首先,在您的HTML文件中引入jQuery库。您可以从jQuery官方网站(https://jquery.com/)下载最新版本的jQuery库,并将其包含在您的HTML文件中。这就是使用jQuery为无序列表中的列表项添加背景颜色的方法。保存您的HTML文件,并在浏览器中打开该文件。来为选定的列表项设置背景颜色为黄色(您可以根据需要将其更改为其他颜色值)。在您的HTML文件中创建一个无序列表(ul)并添加列表项(li)。在上面的代码中,我们使用了jQuery的选择器函数。在您的HTML文件中,使用。

CoderExtra的博客 678

js点击li标签切换背景颜色

碰到点击菜单,底色增加“active”属性,自己记录一下,以备以后能够用到。 <style> .sub_nav {text-align:center;background-color:#fff;margin-top:30px;font-size:18px;} .sub_nav a { border:1px solid #eee; border-top:none;display:...

spg2013的专栏 4425

CSS与JavaScript实现Li背景颜色交替效果

)和有序列表(<ol>无序列表通常用于展示不强调顺序的条目,如导航菜单、项目清单等。每个<ul>由多个<li>元素组成,代表一个列表项。<li>项目一</li><li>项目二</li><li>项目三</li><li>项目四</li><li>项目五</li>

weixin_29859471的博客 1032

li 列表数据隔行变换背景颜色

代码 //客户端效果,效率自然不错。以前的做法是偶数行时给li加一个class,方法当然不可取,如果后台读取再加class就很麻烦了,看看这个效果<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"><HTML><HEAD><TITLE>NewDocument...

weixin_30912051的博客 656

实现网页隔行变色效果的完整方案

在现代网页设计中,表格和列表作为数据展示的核心形式,其视觉呈现直接影响用户的阅读体验和信息获取效率。其中,隔行颜色不同(又称“斑马线效果”)是一种被广泛采用的前端设计技巧,通过交替改变行的背景颜色,提升内容的可读性和条理性。这种设计不仅提升了视觉层次,还帮助用户更轻松地横向阅读数据,尤其在表格列数较多时效果显著。该效果不仅适用于<table>结构,也能灵活应用于<ul>/<li>等列表结构。

weixin_29476595的博客 935

避坑指南:ESP32S3驱动INMP441麦克风时的常见硬件冲突与解决方案

本文详细解析了ESP32S3驱动INMP441麦克风时常见的硬件冲突问题,包括GPIO资源冲突、电源噪声、I2S时钟同步等,并提供了实用的解决方案和优化策略。通过实测数据和代码示例,帮助开发者快速排查和解决音频设备开发中的疑难问题,提升系统稳定性和音频质量。

embedding5hiker的博客 942

html对li设置背景色,更改li上的背景颜色:visited

我有一个标签页,我想在访问标签时应用不同的背景颜色。我怎样才能做到这一点?更改li上的背景颜色:visited下面是代码: HTML:Tab OneTab TwoTab ThreeThis is first tabThis is second tabThis is third tabCSS:ul.tabs>li {float: left; padding: 10px; background-...

weixin_32619013的博客 2800

PDN设计

作者:AirCity 2020.2.6 Aircity007@sina.com 本文所有权归作者Aircity所有 PDN设计的目的是降低电源纹波水平,减小电压跌落。我们通常要求LDO的文波水平是30mV,DCDC是50mV,超过这个就需要PDN设计。 PDN设计的方法是用不同的容值,合适的总电容量,降低电源平面与地平面之间的交流阻抗,确定容值总量和电容大小的过程,就是PDN设计过程。 为什么需...

AirCity123的博客 4146

html中li整体变色,想要点击一个li标签的时候li背景颜色改变同时a字体变色

样式如下:li{display: block;width: 100px;height: 40px;line-height: 40px;list-style: none;border: 1px solid #ccc;text-align: center;}li:hover{background: #473373;}li:hover a{color:#f60;}另外:建议li标签外包裹上ul,养成良好...

weixin_29001683的博客 3072

UniApp实战:5分钟搞定极光推送(JG-JPush)从配置到消息测试全流程

本文详细介绍了如何在UniApp中快速集成极光推送(JG-JPush),从基础配置到核心代码实现,再到双端调试技巧和高级功能扩展。通过5分钟全流程指南,开发者可以轻松实现消息推送功能,提升应用的用户触达率。

sat99的博客 682

Unity技能系统核心:从理论到实践构建可扩展的Buff管理器

本文深入探讨了Unity游戏开发中构建可扩展技能系统的核心——Buff管理器。通过剖析三层架构(数据、逻辑、渲染)与独立组件管理模式,提供了从Buff数据定义、管理器核心实现到可视化编辑器搭建的完整实践方案,旨在解决技能系统维护难题,提升开发效率与代码质量。

weixin_29002209的博客 253

超简单点击li背景变色

&lt;!DOCTYPE html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;script type="text/javascript" src="jquery-1.9.1.min.js"&gt;&lt;/script&gt; &lt;style&gt; *{margin: 0;padd

qq_29167197的博客 1万+

pcie硬件时序分析实战(PHY层眼图测量)​

PCIe高速接口的信号完整性(SI)直接影响系统带宽和稳定性。其中,​。

xiaoheshang_123的博客 858

jQuery实现栏目切换

如图要实现不同栏目的切换,点击某个标题就切换对应的栏目块,这里我们利用jQuery来实现 我们的总体的思路是实现板块的隐藏和显示,点击相应的板块,就将对应的板块显示出来,点击另外一个就隐藏,那么这里我们每一个模块都有显示框,如何实现点击时事,就找到对应的时事的模块,是我们需要解决的问题。 比如我们点击时事的时候,通过时事的id来获取到时事对应...

weixin_30681615的博客 436

DCMM评估报告模板样例

这篇DCMM评估报告对某数据管理公司2020年的数据管理能力进行了全面分析。报告显示,该公司在数据战略方面取得初步进展,但在数据治理和数据架构方面仍存在明显不足,包括缺乏有效治理流程、数据质量监控不足,以及数据标准化和转换灵活性不足等问题。评估报告提出了针对性改进建议,包括完善数据战略、建立治理流程、加强质量监控和提升数据转换灵活性等,为提升数据管理成熟度提供了重要指导。

cdfunlove的博客 166

游戏引擎揭秘:大厂为何死磕自研?

游戏引擎本质与商业价值解析 游戏引擎是集成了渲染、物理、动画等核心功能的开发工具包,其价值在于让开发者免于重复编写底层代码,专注于游戏内容创作。商业引擎(如Unity/Unreal)虽降低了开发门槛,但头部厂商仍坚持自研引擎,主要基于以下考量: 经济性:长期项目分摊自研成本后,比商业引擎分成更划算; 可控性:完全掌握底层代码,能针对性优化核心玩法需求; 技术壁垒:专属引擎成为厂商的竞争优势,如米哈游的跨平台渲染技术; 项目适配:超大型游戏(开放世界/MMO)需要深度定制解决方案。 这种"短期高投入

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 263

js会飞的li标签

当点击左边的li标签的时候,这边的li标签飞到右边去,点击右边的li标签飞到左边来,并且有顺序 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xml...

weixin_30858241的博客 89

前端开发 - 完美解决video.js和flv.js视频同时播放数量限制的问题,即浏览器针对同一域名的请求限制问题(解决flv.js/video.js在页面播放最多不超过6个问题、浏览器并发请求限制数

flv.js,video.js,vue,reactive,uniapp,前端开发,flv视频同时播放有限制怎么办,浏览器限制多个视频同时播放怎么办,使用flv.js在前端播放,最多只能播放6个视频,突破浏览器域名并发限制,如何解决flvjs与videojs视频播放同时播放数量限制,video.js 一个页面同时播放多个视频的实例代码,解决网页视频最大只能播放6路的问题,浏览器只能播放6路http-flv流的解决方法,一个浏览器播放5个或者6个flv的视频就不能播放了,video.js 无法在页面同时播放多个

✅ 精选推荐文章 4995

切换图标-总结方法

整体思路: 点击某个li 元素,替换其中img标签中的src属性,且要让其他的所有兄弟li元素变为默认的图片。由于每个li元素的默认图片和要替换的图片都不一样。难度就在此。 需要注意的几个地方: 每个li要使用的图片统一命名, 如: 默认图片为: demo_d.png。点击切换图片为:demo_c.png 可以使用纯js来书写,因为如果使用jquery来遍历每个li元素的兄弟节点稍...

MPFLY的博客 1635

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

写页面的一些例子

小记 记录一下写页面时候用到的几个例子 笔记 实现单击一个li改变背景颜色的例子 实现思想: 每一个li都有同样的点击方法,在点击方法中实现如下 点击的li改变class 其它li变为默认class 代码如下: var that=event.currentTarget; var device_id=that.id; $("ul[id=device_lib_array] > li").attr("class","col-md-2"); $("#"+device_id).attr("class","c

黑胡子大叔的博客 235

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

jQuery对li设置背景颜色和透明度

在用jQuery对页面ul下的li进行mouseover和mouseleave设置背景颜色和透明度的设置时,发现当mouseleave时,本身在li里面的字体颜色变淡了。 代码如下: &lt;!DOCTYPE HTML&gt; &lt;html&gt; &lt;head&gt;  &lt;meta http-equiv="Content-Type" content="text/html; ch...

dream_miracle的博客 7982

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

html对li设置背景色,HTML新手求解。关于CSS对于li标签的active状态的背景颜色_html/css_WEB-ITnose...

后能得到不同的背景颜色不好意思了大神,我感觉代码不多,所以直接贴了。。回复讨论(解决方案).test #ul li.active{ background:#.... }.test #ul li a{ disaplay:inline-block; background:#....}.test #ul li a:active{ background:#.... }.test #ul li.active...

weixin_39562554的博客 1296

jQuery点击li标签改变颜色,其他li标签不变

.selected{ color:blue; } foo1 foo2 foo3 foo4 $(function(){ $("li").click(function(){ $(this).addClass("selected").siblings().removeClass("selected"); }); });

wangweiscsdn的博客 1万+

,改变LI背景颜色与背景图片

1,背景颜色 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><...

weixin_30702413的博客 323

点击li背景发生变化

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <title>Document</title&g...

qq_36937220的博客 419
上一篇: easyui 手风琴 accordion展示左侧二级菜单写法
下一篇: onclick传多个参数,为什么函数接收不到,一个参数可以的问题做一个总结
叫我阿龙啊
博客等级 码龄11年 179粉丝 62原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值