javascript - 如何将按钮放在表格旁边行数据 html bootstrap

标签 javascript html css bootstrap-4 bootstrap-table

我想在表格的每一行数据中的表格数据旁边制作一个按钮。我试图为它创建一个新列来放置按钮,但上面有一个边框。我想要它没有边框,只有按钮。我为此使用 bootstrap 4

这是我的html

<div class="card-body col-10">
          <div class="table-responsive">
            <table class="table table-bordered" id="dataTable" width="100%" cellspacing="0">
              <thead>
                <tr>
                  <th>Name</th>
                  <th>Email</th>
                  <th>Password</th>
                  <th>Phone</th>
                  <th>Privilege</th>
                </tr>
              </thead>
              <tfoot>
                <tr>
                  <th>Name</th>
                  <th>Email</th>
                  <th>Password</th>
                  <th>Phone</th>
                  <th>Privilege</th>
              </tfoot>
              <tbody>
                <tr>
                  <td>Tiger Nixon</td>
                  <td>System@you.com</td>
                  <td>Edinburgh</td>
                  <td>081290188409</td>
                  <td>1</td>
                </tr>
                <tr>
                  <td>Tiger Nixon</td>
                  <td>System@you.com</td>
                  <td>Edinburgh</td>
                  <td>081290188409</td>
                  <td>1</td>
                </tr>
                <tr>
                  <td>Tiger Nixon</td>
                  <td>System@you.com</td>
                  <td>Edinburgh</td>
                  <td>081290188409</td>
                  <td>1</td>
                </tr>
                <tr>
                  <td>Tiger Nixon</td>
                  <td>System@you.com</td>
                  <td>Edinburgh</td>
                  <td>081290188409</td>
                  <td>1</td>
                </tr>
               
                                 
              </tbody>
            </table>
          </div>
        </div>

我想让特权旁边表格右边的按钮不是表格。

我试着把它变成像这段代码中那样的表格

<div class="card-body col-1">
      <div class="tablen float-left">
        <table class="table table-borderless" id="dataTable" width="100%" cellspacing="0">
          <thead>
            <tr>
              <th>Delete</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td><button type="button" class="btn btn-danger fas fa-table float-left"></button></td>
            </tr>
          </tbody>
        </table>
      </div>
    </div>
  </div>

但它离旁边的 table 太远了。我想要它就在 table 旁边。 如果你知道请帮助。谢谢

最佳答案

对于 JQuery,您可以使用它,

它也可以通过 CSS3 使用 :before 来解决,但我不知道它的确切语法。

这里是 JQuery 代码

$("td").each(function (){
    $(this).append("<button type='button' class='btn btn-danger fas fa-table float-left'></button>" );
});

关于javascript - 如何将按钮放在表格旁边行数据 html bootstrap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53139844/

相关文章:

javascript - JavaScript 可以监听浏览器中的 UDP 端口吗?

javascript - Angularjs 获取点击元素的 id 时出现问题

html - 不间断的括号?

javascript - 如何在没有外部 css 文件的情况下重置 div 中所有元素的所有 css?

html - 如何确保验证器错误消息显示在右侧?

javascript - 使用 ng-if 的不同渲染?

javascript - $ ("div.rows").children().length 不是函数

html - 是否可以让所有 <a> 标签在新窗口/标签中打开?

java - 如何在 JSF 输入字段中创建阴影

javascript - HTML 表格外边框多个 TR