首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jQuery如何通过类名实现get元素?

jQuery如何通过类名实现get元素?
EN

Stack Overflow用户
提问于 2009-08-19 07:15:09
回答 2查看 2.8K关注 0票数 3

在javascript中没有这样的"getElementsByClass“函数,

那么jQuery是如何做到这一点的呢?

循环所有元素的效率会太低。

顺便说一下,如何为具有两个或更多类的元素指定css?

代码语言:javascript
运行
复制
<a class="one two">test</a>

像下面这样的猜测吗?

代码语言:javascript
运行
复制
.one.two {...}

是那么回事吗?

EN

回答 2

Stack Overflow用户

发布于 2009-08-19 07:16:32

getElementsByClassName函数存在,jQuery会在内部使用它(如果可用),请检查jQuery源上的selector.js文件

要选择具有多个类的元素,请使用.class.class选择器:

代码语言:javascript
运行
复制
$('.one.two')
票数 3
EN

Stack Overflow用户

发布于 2009-08-19 07:25:55

jQuery使用Sizzle选择器引擎。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1298259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档