首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用jQuery按类选择元素?

如何使用jQuery按类选择元素?
EN

Stack Overflow用户
提问于 2009-03-13 18:12:16
回答 3查看 118关注 0票数 0

我有一个类为example的div

在JavaScript中,我有:

代码语言:javascript
复制
var selectWithThis = 'example'

使用这个变量,我如何编写一个$()选择器来选择这个div?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-03-13 18:18:16

代码语言:javascript
复制
var elements = $('.' + selectWithThis);

请注意,它返回具有相同类的所有元素的数组。如果只有一个元素,那么仍然是一个只有一个元素的数组。

票数 4
EN

Stack Overflow用户

发布于 2009-03-13 18:16:25

$(‘.+ selectWithThis);

使用存储在变量中的类/字符串。

票数 0
EN

Stack Overflow用户

发布于 2009-03-13 18:34:55

如果你确定只有一个DIV或者只关心第一个DIV,按照Chetan指出的那样做,但使用索引器或更好的选择器:

获取第一个元素(返回一个DOM对象):

代码语言:javascript
复制
var element = $('.' + selectWithThis)[0]

获取第一个元素(返回一个jQuery对象):

代码语言:javascript
复制
var element = $('.' + selectWithThis).eq(0)

获取第一个元素(返回一个jQuery对象):

代码语言:javascript
复制
var element = $('.' + selectWithThis + ':first')

为了进一步获得底层的DOM对象,您总是可以将其附加到查询中。

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

https://stackoverflow.com/questions/643922

复制
相关文章

相似问题

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