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