问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

jquery选择器问题,例:找div元素 $("divid")和$("div[id="divid...

提问网友 发布时间:2025-01-02 11:26
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
4个回答
热心网友 回答时间:16小时前
你举着个例子里面,直接查ID最快。
因为ID是唯一的。比如你现在的DOM树一共有200个元素。
用第一种方法,直接查ID,可能选择器查询到第120个元素,就查到了ID符合的。然后因为ID是唯一的,选择器不用继续再查下去了,直接返回结果。这样进行的查找量就是120.
如果用第二种方法你先查符合input:button的。再查ID。表面上看是用两个条件限定范围。但因为input:button这种属性不是唯一的。选择器向下查询到一个后不会停,因为可能还有其他input:button,就只好继续查。直到遍历完所有200个元素才算完成第一次查询。然后再在返回的符合条件的结果中选择ID。比如一共有10个button,就又要在10个里面查,比如这次查到第6个ID符合。你第二种方法进行的查找量就是200+6=206.
热心网友 回答时间:16小时前
前者性能高,因为id是唯一的,而$("div[id="divid"]") 会遍历所有div的,找到属性id=divid的那一个
热心网友 回答时间:16小时前
应该是 $("#divid")
$查找元素的时候,id 查找是最快的:$("#divid"),
其次元素名称,$("div"),
伪类查找是最慢的:$(".class1")
热心网友 回答时间:16小时前
$("#divid")高
$("input:button[id="buttionid"]")是用于精准定位的

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

奶山羊常见品种有哪些 八卦 数字 美国的四大联赛都是什么比赛 清华大学保安招聘要求 清华的保安最低学历要求是什么 清华保安需要什么学历 清华保安哥顺利上学 清华保安哥个人目标 天刀86副本攻略视频dnf刃影升级攻略是怎样的 DNF刃影技能加点和摆放的最佳策略(掌握刃影技能加点和摆放) dnf刃影分解装备bug介绍 我的世界 命令方块刷自定义名字的装备 我的世界无限拿箱子物品指令 如何查电脑屏幕 看屏幕电脑在哪里看电脑屏幕尺寸 有独生子女证退休工资是多少? 如何让自己充满正能量-元气满满 爱普生打印机有哪些维修方法? 爱普生打印机常见故障及维修方法 爱普生打印机怎样维修 成都至长沙的k504经过那些站及停站时间? 打完头孢菌素不能食用什么 我是乙肝患者,每次就在门诊看病,每月要1000左右,能报销吗?我是买了... 什么是税务登记 税务登记是什么意思 税务登记的类型主要包括什么 昆明古法黑糖糖浆哪个公司好 凤牌滇红茶叶怎么样啊? 二百多斤的胖子身高一米九穿风衣好看么17岁裤子应该穿什么 男士,身高一米八体重二百三十斤穿几个叉的裤子? 本人身高一米七二,体重二百斤。胸围112.适合穿多大的衣服。拜托了各位谢... QQ以前删除过的好友 怎么才可以再找到? ...不知道为什么资料库里的戒指点击后。在主界面就是这种灰色,是我电脑... 文的开头就是小受已经结婚了,后来跟小攻重逢了 求一部主攻文小说,开头是小受,牵着一条狗在巷子里面与分手许久的小攻重... ...小攻其实很有钱的,只是被人陷害的,然后遇到了个姓温的小受,小受没钱... ...七雄政治局面发生什么变化,引起这些变化的原因是什么? 春秋和战国两个时期诸侯国在数量上发生了什么变化?这些变化反映了那些... win10如何打开ms- gaminglive win10兼容模式无法运行 微星Gaming M5主板装win10主板驱不起来 是还没出对应的驱动么
Top