Javascript 将类添加到表中的列
我想在表的第二列追加Javascript 将类添加到表中的列,javascript,jquery,Javascript,Jquery,我想在表的第二列追加td值。输出应该是 <td><div class = 'myclass'>-1.3%</div></td> -1.3% 我不想使用.addclass(),因为我需要在实际问题中附加嵌套的div。我为同样的问题提供了一个小例子 我相信这会给你一点想法 $(document).ready(function(){ var CONTROL_INTERVAL2 = setInterval(function(){
td值。输出应该是
<td><div class = 'myclass'>-1.3%</div></td>
-1.3%
我不想使用.addclass()
,因为我需要在实际问题中附加嵌套的div。我为同样的问题提供了一个小例子 我相信这会给你一点想法
$(document).ready(function(){
var CONTROL_INTERVAL2 = setInterval(function(){
$('table tbody td:nth-child(2)').each(function() {
const value = $(this).text().substr(0,1);
if ( value == '-') {
$('table tbody td:nth-child(2)').replaceWith("<div class = 'myclass'>" + $(this).val +"</div>");
}
else {
$(this).css('color', 'green');
}
clearInterval(CONTROL_INTERVAL2);
});
}, 2000);
});
$(文档).ready(函数(){
var CONTROL_INTERVAL2=设置间隔(函数(){
$('table tbody td:nth child(2)')。每个(函数(){
常量值=$(this).text().substr(0,1);
如果(值=='-'){
$('table tbody td:nth child(2)')。替换为(“+$(this.val+”);
}
否则{
$(this.css('color','green');
}
清除间隔(控制间隔2);
});
}, 2000);
});
当您使用
$('table tbody td:nth child(2)').html(函数(i,curr){
返回$('').text(货币);
})
.myclass{font-weight:900;color:red;}
第一类
-1.3%
科学类
类别2
+3.3%
数学
这个问题令人困惑,为什么不介绍一下你真正的问题,目前这个问题没有任何意义。