使用其他标记与jquery一起使用

问题描述 投票:-2回答:1

我的问题是关于它是否可能使用其他标签,不仅是id或类,我解释,例如总是使用:

jQuery(".class or other name")

jQuery("#div or other name")

这是使用jQuery时最明显的情况,但我如何在不使用class或id的情况下使用jQuery,例如:

<div act="loggin">Show Me</div>

在这种情况下,标签是行为,在正常情况下,我可以用这种方式使用jQuery显示这个div:

jQuery("#loggin").show(1000);

但是,如果我使用act作为标记,并且不使用id或类,我可以在这个div上使用jQuery for show

我希望能理解这个问题,感谢您的问候

javascript jquery show
1个回答
2
投票

使用属性选择器

对于特定属性和值:

$('[act="loggin"]')

或者对于具有任何值的特定属性的所有元素:

$('[act]')

您还可以使用多种通配符。见jQuery Attribute selectors

© www.soinside.com 2019 - 2024. All rights reserved.