And*_*ago 4 javascript jquery class
如何检查(使用jQuery)元素是否只有一个给定的类?
$(#id).hasClass('class1')true如果元素具有该类,则返回另一个.我怎样才能检查它是否只有那个类?
你可以使用classList
$('#id')[0].classList
Run Code Online (Sandbox Code Playgroud)
你检查它的长度
$('#id')[0].classList.length == 1; //returns true if element has only one class
Run Code Online (Sandbox Code Playgroud)
现在通过组合检查是否只存在一个类
$('#id').hasClass('class1') && $('#id')[0].classList.length == 1
Run Code Online (Sandbox Code Playgroud)
或者您也可以简单地检查
$('#id')[0].className == 'class1'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
863 次 |
| 最近记录: |