2

我想检查一个 Dom 是否附加了类值。由于该 DOM 将被动态分配一个随机类值,所以我不会具体知道类名,所以是否可以检查它是否附加了一个类元素与其类名无关。

4

3 回答 3

6

那?

if($('div').prop('class').length) { }

相关文档:

http://api.jquery.com/prop/

这基本上从(将其更改为您想要检查类是否存在的实际 DOM 元素)中提取class属性并检查它是否具有divlength > 0

于 2012-06-25T05:45:15.807 回答
0
if($('div').attr('class')!= "") { //class is there and its not empty }
于 2012-06-25T05:50:04.123 回答
0

标记中的类是一个属性,因此可以使用:

   var className=  $(selector).attr('class');
  if( className ){
      /* do Something*/
  }

attr() API 文档

于 2012-06-25T05:50:16.467 回答