在 jQuery 中,如果元素包含属性,无论其值如何,我如何找到它们? [复制]

Posted

技术标签:

【中文标题】在 jQuery 中,如果元素包含属性,无论其值如何,我如何找到它们? [复制]【英文标题】:In jQuery how do I find elements if they contain the attribute, regardless of its value? [duplicate] 【发布时间】:2020-06-28 20:11:21 【问题描述】:

在 jQuery 中,我可以像这样查找具有特定数据属性值的元素...

$(myElt).find(`[data-slide='$current']`)

但是我将如何根据元素是否包含“data-slide”属性来查找元素,而不管“data-slide”值设置为什么?

【问题讨论】:

'[data-slide]' api.jquery.com/has-attribute-selector 【参考方案1】:

你可以写:

$(myElt).find(`[data-slide]`);

【讨论】:

这是一个经常重复重复的问题,无需回答,只需找到dupetarget即可。

以上是关于在 jQuery 中,如果元素包含属性,无论其值如何,我如何找到它们? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

回顾CSS,查缺补漏

jQuery中属性节点的操作

jquery判断是不是有某个属性

jquery中的attr方法

jquery怎么判断一个属性是不是存在

jQuery学习手册(11)