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

时间:2018-01-01 21:47:50

标签: javascript jquery show

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

jQuery(".class or other name")

jQuery("#div or other name")

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

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

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

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

但是如果我使用act作为标签并且不使用id或class我怎么可以在这个div上使用jQuery for show

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

1 个答案:

答案 0 :(得分:2)

使用属性选择器

具体属性和值:

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

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

$('[act]')

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