首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >使用jquery将id添加到li a

使用jquery将id添加到li a
EN

Stack Overflow用户
提问于 2009-11-09 00:38:38
回答 3查看 7.4K关注 0票数 1

我正在寻找一些东西,它将允许我添加一个id标记到第9个li列表中的一个标记中。我甚至不确定这是否可能?

代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<ul id="p7menubar">
  <li><a href="#" class="trigger">Home</a></li>
  <li><a href="#" class="trigger">About Us</a></li>
  <li><a href="#" class="trigger">Collections</a></li>
  <li><a href="#" class="trigger">Stockists</a></li>
  <li><a href="#" class="trigger">News / Press</a></li>
  <li><a href="#" class="trigger">How to Order</a></li>
  <li><a href="#" class="trigger">Terms & Conditions</a></li>
  <li><a href="#" class="trigger">Contact Us</a></li>
  <li><a href="#" class="trigger" XX ID TAG TO GO HERE XX >Online Store</a>
    <ul id="menuitem_9_0">
      <li><a href="#" >Baby Clothing</a></li>
      <li><a href="#" >Boys Clothing</a></li>
      <li><a href="#" >Girls Clothing</a></li>
    </ul>
  </li>
</ul>

如果有人能帮我,那就太好了:)

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-11-09 00:46:20

在jQuery中,您应该能够在单个选择器中完成所有操作:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$("#p7menubar > li:nth-child(9) > .trigger").attr("id","MyNewID");

“将标签与p7Menubar中第九个LI标签内的触发器类进行匹配”。

更新:看起来我错了,第n个孩子是1索引的。也更新为更明确(感谢Joel Potter)

票数 6
EN

Stack Overflow用户

发布于 2009-11-09 00:48:33

我认为最快的方法是:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$('#p7menubar').find('li:eq(8)').attr('id', 'yourID');

如果我错了,请有人纠正我,但我相信这是通过首先利用getElementById优化的,因为在find()之前只有一个ID选择器。

更新

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$('#p7menubar > li:eq(8)').attr('id', 'yourID');
票数 0
EN

Stack Overflow用户

发布于 2009-11-09 00:51:16

迈尔斯的解决方案(已删除)几乎是一个宾果,但他遗漏了id的"#“选择器前缀。

我试过他的代码,它工作了!

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<a onclick="$('#p7menubar').children()[8].id = 'QWERTY';">id it!!</a>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1698512

复制
相关文章
如何使用ReconAIzer将OpenAI添加到Burp中
ReconAIzer是一款功能强大的Burp Suite扩展,该工具基于Jython开发,可以为Burp Stuite添加OpenAI能力,并利用OpenAI来优化和增强渗透测试过程中的网络侦查任务。该工具专为漏洞猎人和渗透测试人员设计,支持以自动化的形式执行多种网络安全任务,可以帮助广大安全研究人员以简单快速的形式识别和利用漏洞。
FB客服
2023/08/08
3020
如何使用ReconAIzer将OpenAI添加到Burp中
jquery实现的倒数获取li元素简单介绍
大家eq()的参数为0的时候就是获取第一个元素,为1的时候就是第二个元素,以此类推。
IT工作者
2022/02/22
1.8K0
将Sublime添加到鼠标右键
2、找到 HKEY_CLASSES_ROOT/*/shell 目录,在此目录下操作。
新码农
2020/03/05
3K0
将Windows Terminal添加到鼠标右键
导读 非常实用的小技巧。 下载Windows Terminal图标,右键另存为。 [WindowsTerminal图标] 保存至'C:\Users\Administrator\AppData\Local\Terminal\Terminal.ico'。 win+R输入'regedit',打开注册表。 找到'HKEY_CLASSES_ROOT\Directory\Background\shell'目录,在此目录下操作。 新建项'wt',双击右边'默认',更改右键文字显示内容'Windows Terminal H
新码农
2020/08/05
3.6K0
将Windows Terminal添加到鼠标右键
使用 Cloud-init 将节点添加到你的私有云中
Cloud-init是一种广泛使用的行业标准方法,用于初始化云实例。云提供商使用 Cloud-init 来定制实例的网络配置、实例信息,甚至用户提供的配置指令。它也是一个可以在你的“家庭私有云”中使用的很好的工具,可以为你的家庭实验室的虚拟机和物理机的初始设置和配置添加一点自动化 —— 并了解更多关于大型云提供商是如何工作的信息。关于更多的细节和背景,请看我之前的文章《在你的树莓派家庭实验室中使用 Cloud-init》。
用户1880875
2021/10/11
1.8K0
将Emoji表情添加到项目中 顶
选择完需要的表情,点击消息预览就可以看到效果了,有一个微笑表情是QQ表情~~ 可以不用管它。
linapex
2019/03/26
1.8K0
将Emoji表情添加到项目中
                                                    顶
dart - 将 orElse 函数添加到 firstWhere 方法
我正在尝试将 onElse 函数添加到 iterator.firstWhere 方法,但我无法获得正确的语法。 我试过类似的东西
徐建国
2021/08/31
1.6K0
删除WordPress菜单wp-nav-menu中li的class或id样式
  我们都知道wordpress已经集成了一些通用的css样式,比如wp-nav-menu菜单会有很多的class,不想看到那么多的选择器,想要清净的世界要如何操作呢?随ytkah一起来看看
ytkah
2019/07/18
1.3K0
如何在Ubuntu 14.04上使用memcached将NoSQL查询添加到MySQL
在许多优秀的文章中已经描述了使用memcached及其独立服务器实现与MySQL的一般概念,但是,作为独立服务器的memcached在MySQL客户端访问层之前充当中介,并且仅在内存中管理信息,而无需持久存储它。这使得它适用于缓存重复MySQL查询结果等任务。这样可以节省资源并优化繁忙站点的性能。
黑色技术
2018/09/19
1.8K0
将程序添加到右键菜单快速启动
打开注册表编辑器:按下 Win + R 键,输入 regedit,然后按回车键打开注册表编辑器。
浪漫主义狗
2023/09/04
4630
将程序添加到右键菜单快速启动
将 Fedora Linux 系统添加到企业域中
在企业互联网场景中,一般情况下最广泛使用的基于 Linux 的操作系统是 Red Hat Enterprise Linux(RHEL),它主要用于服务器,但也可以用作工作站。Fedora linux 其实也是工作站系统的一个很好的选择,它提供了许多在企业环境中工作的特性,使管理成为一项简单的任务。
用户1880875
2021/09/06
1.6K0
Windows下将cmd命令添加到右键菜单
将下列文本复制到文件,保存为 *.reg 格式: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\cmd_here] @="在此处打开cmd" "Icon"="cmd.exe" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\cmd_here\command] @="\"C:\
Daotin
2020/12/14
2K0
Java将内容追加/添加到现有文件
如果您希望代码创建一个新文件并删除以前的现有文件,则FileWriter可以轻松代替它。要替换现有文件中的所有内容,请使用以下命令:
用户7886150
2021/04/28
3.1K0
OpenStack命令将卷添加到虚拟机上
首先加载权限 [root@controller ~]# . admin-openrc
院长技术
2020/06/15
1.5K0
技术分享 | 将GreatSQL添加到系统systemd服务
systemd 是Linux系统启动和服务器守护进程管理器,负责在系统启动或运行时,激活系统资源,服务器进程和其它进程,systemd被设计用来改进原来sysvinit中的多个缺点。
老叶茶馆
2021/07/09
1.3K0
解决将Editplus添加到鼠标右键的问题
以管理员身份运行EditPlus 一次点击–>工具–>首选项–>常规–>勾选将EditPlus添加到系统右键菜单选项
别团等shy哥发育
2023/02/25
1.4K0
解决将Editplus添加到鼠标右键的问题
Grammy Li 打算
Grammy Li Blog 优化 添加搜索功能 前端:获取所有的 blogs, // 获取所有 含有关键字的博客 blogIds= searchBlog(keyword) // 通过 id
李朝
2021/07/28
1.1K0
Grammy Li 打算
如何将WebRTC播放协议添加到EasyCVR?
自2020年浏览器的发展和兼容性发生了变化,WebRTC的延时性、安全性得到了提升和保护,尤其是疫情爆发后,实时视频的需求比之前增长了30倍,这更刺激了WebRTC产品的持续快速发展。因此我们也在EasyGBS、EasyDSS等平台内实现了WebRTC协议的播放。
TSINGSEE青犀视频
2021/11/23
1.4K0
将普通用户添加到sudo组
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
suveng
2019/09/18
2.2K0
点击加载更多

相似问题

使用jQuery自动完成小部件将ID添加到ul/li

10

如何使用mootools将"id“添加到li

11

使用<li>将<ul>添加到JQuery

15

如何使用PHP将id添加到li元素

10

使用jQuery使用id将元素插入到li中

34
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文