我的问题是关于它是否可以使用其他标签,不仅是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
我希望理解这个问题,感谢问候
答案 0 :(得分:2)
使用属性选择器
具体属性和值:
$('[act="loggin"]')
或者对于具有任何值的特定属性的所有元素:
$('[act]')
您还可以使用多种通配符。见jQuery Attribute selectors