【问题标题】:Use jQuery to wrap table in div and class, but only if table is not already wrapped使用 jQuery 将表格包装在 div 和类中,但前提是表格尚未包装
【发布时间】:2020-06-23 17:42:50
【问题描述】:

我正在尝试将我的所有表格元素包装在 .table-container 类中,但前提是该类尚未应用。这是添加样式的正常工作的功能:

attach: function (context, settings) {
    ("table").wrap("<div class='table-container'></div>")
}

如果类已经被应用,还需要应用什么其他 jQuery 来告诉函数 not 包装表格元素? (第三方手动包装了一些表格,所以我不想应用不必要的 CSS)。

【问题讨论】:

    标签: html jquery css


    【解决方案1】:

    你应该可以做这样的事情

    if(!$("table").hasClass("table-container")){
        $("table").wrap("<div class='table-container'></div>");
     }
    

    this post

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-12
      • 1970-01-01
      • 1970-01-01
      • 2010-10-21
      • 2012-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多