javascript - 使用javascript在表中添加CSS样式

标签 javascript css ajax

关于 http://www.elitedeafpoker.com/dev/poker-players.html - AJAX 将 JSON 数据加载到表中,我试图添加一些类以仅在两个标签上单独显示背景颜色并将文本居中,但它对我不起作用,我将其删除。我需要表格看起来像这样 - http://www.elitedeafpoker.com/dev/img/table-example.jpg

Javascript

$(document).ready(function() {
    $.getJSON("js/dataPokerPlayers.json", function(data) {
        $.each(data, function(i, data){
            $(".tableData tbody").append("<tr><td>" + data.rank + "</td><td>" + data.name + "</td><td>" + data.earnings + "</td><td>" + data.points + "</td><td>" + data.totalearnings + "</td></tr>");
        });
    });
});

最佳答案

您可以在 class="center" 中添加到 <td>您希望居中的元素,然后使用 CSS 选择器设置这些元素的样式 tdcenter 一起类名。

jQuery:

$(document).ready(function() {
    $.getJSON("js/dataPokerPlayers.json", function(data) {
        $.each(data, function(i, data){
            $(".tableData tbody").append("<tr><td>" + data.rank + "</td><td>" + data.name + "</td><td class=\"center\">" + data.earnings + "</td><td class=\"center\">" + data.points + "</td><td>" + data.totalearnings + "</td></tr>");
        });
    });
});

CSS:

.center{
    text-align: center;
}

关于javascript - 使用javascript在表中添加CSS样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16090428/

相关文章:

javascript - 查找动态生成的表格行的单元格值

javascript - jgesture 在phonegap 中不起作用

css - Bootstrap - 导航栏选项卡在 ie 9 中未正确呈现

javascript - 当按下提交按钮而不是页面刷新时重新加载php脚本

javascript - 用 Formik react 备忘录

javascript - .url 文件使用什么标记语言?

html - div 入侵其他 div 空间?

javascript - 防止 Div 以百分比宽度开始新行

javascript - 模拟同步 XmlHttpRequest

ajax - ajax调用链接到新页面不返回新页面