假设我有这个 HTML:
<i class="svg-inline--fa"></i>
我想编写一个
if-statement
来检查当前 HTML 标签是否为 <i>
并且它具有类 svg-inline--fa
。只有这两个条件都成立,才可以进入if语句块内部。
我知道如何使用
hasClass
方法检查课程。但我不知道如何检查 HTML 标签。
我尝试了类似的方法,但我再次不知道如何检查
<i>
标签?
if ($('i').hasClass('svg-inline--fa')) {
// block
}
你所做的已经有效,如果你没有 i 标签,查询将为空并且没有类,如果存在它将检查类。 但无论如何,如果你想检查标签,或者任何其他查询选择器,jquery方法是
.is( "i" )