Css类设计不适用于附加元素

时间:2017-04-26 08:58:13

标签: javascript jquery html css append

enter image description here         enter image description here

当我用Jquery附加一些html代码时,形成上面的两个图像css不起作用。这是我的HTML代码:

<tbody id="strengthsTableBody">
<tr><td class='text-center'>
<div class="text-center">
    <div class="inline">
        <div class="easypiechart" 
        data-percent="90" 
        data-line-width="15"
        data-track-color="#eee" 
        data-bar-color="#5cb85c"
        data-scale-color="#fff" 
        data-size="100" 
        data-line-cap='butt'>
            <span class="h3 step">90</span>%
        </div>
    </div>                      
 </div>
</td></tr>

我在Jquery附加的一些代码并将其作为字符串,但它无法正常工作。这是我的追加脚本:

courceResultsData = 
"<tr><td class='text-center'>
    <div class='text-center'>
        <div class='inline'>
            <div class='easypiechart'
            data-percent='90'
            data-line-width='15'
            data-track-color='#eee'
            data-bar-color='#5cb85c'
            data-scale-color='#fff'
            data-size='100'
            data-line-cap='butt'>
                <span class='h3 step'>90</span>% 
            </div> 
        </div> 
    </div>
</td>
</tr>";

$("#strengthsTableBody" ).append( courceResultsData );

如果可能的话,你可以推荐任何其他这些圆形脚本或css

1 个答案:

答案 0 :(得分:1)

我认为饼图是在页面加载时通过javascript创建的,所以当你在开始标记时它有效,当你用jQuery添加它时,你需要自己触发库。