Jquery 向HTMLi标记添加图标

Jquery 向HTMLi标记添加图标,jquery,icons,addclass,Jquery,Icons,Addclass,在jQuery中,如何向I标记添加图标 以下是html代码: <div class="example_infobox1"> <div class="col-md-3 col-sm-6 col-xs-12"> <div class="info-box"> <span class="info-box-icon"><i class=""></i></span>

在jQuery中,如何向
I
标记添加图标

以下是html代码:

<div class="example_infobox1">
    <div class="col-md-3 col-sm-6 col-xs-12">
        <div class="info-box">
            <span class="info-box-icon"><i class=""></i></span>
            <div class="info-box-content">
                <span class="info-box-text">Messages</span>
                <span class="info-box-number">1,410</span>
            </div>
            <!-- /.info-box-content -->
        </div>
        <!-- /.info-box -->
    </div>
    <!-- /.col -->
</div>
我能帮点忙吗


谢谢你,你选错了
.i
将找到具有class
i
的元素<代码>i将按标记查找元素

$('.example_infobox4 i').addClass('fa fa-envelope-o');

更具体地说:

$('.info-box-icon i').addClass('fa fa-envelope-o');
演示:

是HTML中的一个元素,而不是类。html中元素的CSS选择器是
element
本身。i、 e.如果您有以下html,这就是您选择


$(“.division i”).addClass(“fa-信封-o”)

有关更多详细信息,请访问此链接-

找到你,我标记并应用你的课程

请参见此示例:

听说我现在没有你的父div,所以我在find so中使用body而不是 身体使用你的父母选择器

或根据您的示例使用此选择器

使用此脚本

var i = document.getElementsByTagName("i");
i.setAttribute("class", "class name");
i.setAttribute("src", "icon link");
$('.info框图标i')
    <div class="division">
        <i class=""></i>
    </div>
$('body').find('i').addClass('customeClass')
$('.example_infobox1').find('i').addClass('fa fa-envelope-o')
var i = document.getElementsByTagName("i");
i.setAttribute("class", "class name");
i.setAttribute("src", "icon link");