我想检查 Dom 是否附加了类值。由于该 DOM 将动态分配一个随机类值,因此我不会具体知道类名,因此是否可以检查它是否附加了类元素,而不管其类名如何。
那?
if($('div').prop('class').length) { }
相关文档:
http://api.jquery.com/prop/
这基本上是从div
中提取class
属性(将其更改为您想要检查类是否存在的实际 DOM 元素)并检查它是否有length > 0
if($('div').attr('class')!= "") { //class is there and its not empty }
标记中的类是一个属性,因此可以使用:
var className= $(selector).attr('class');
if( className ){
/* do Something*/
}
attr() API 文档