Footable:属性数据类在没有数据隐藏的情况下不起作用

时间:2014-10-17 15:31:48

标签: jquery jquery-plugins responsive-design footable

我的footable插件存在问题,需要快速解决方案。我已经在插件的github中打开了一个bugticket,但也许我在这里得到一个更快的答案。

我们有许多带有footable插件的产品表,它们工作得很好但是一个是由编辑器设置的,没有data-hide-Attribute,因为它只有两列而且都不应该隐藏。 然后数据类不起作用,所有其他类(足迹可见等)都没有在tbody中设置。我生成了一个JSFiddle: http://jsfiddle.net/xxemtkw9/2/

第一个表格具有预期的结果(类"头部" ist设置为列中的所有单元格),表格2没有。

这是无效的代码:

<table class="default">
    <thead>
        <tr class="footable-group-row">
            <th class="head" data-class="head">
                Spalte 1, data-class head
            </th>
           <th class="head">
                Spalte 2
           </th>
        </tr>
    </thead>
    <tbody>         
        <tr>
            <td>Wert 1</td>
            <td>Wert 2</td>
        </tr>
        <tr>
            <td>Wert 1</td>
            <td>Wert 2</td>
        </tr>
        <tr>
            <td>Wert 1</td>
            <td>Wert 2</td>
        </tr>
    </tbody>
</table>

它应该导致以下内容(通常由插件完成):

<table class="default">
    <thead>
        <tr class="footable-group-row">
            <th class="head" data-class="head">
                Spalte 1, data-class head
            </th>
           <th class="head">
                Spalte 2
           </th>
        </tr>
    </thead>
    <tbody>         
        <tr class="head">
            <td>Wert 1</td>
            <td>Wert 2</td>
        </tr>
        <tr class="head">
            <td>Wert 1</td>
            <td>Wert 2</td>
        </tr>
        <tr class="head">
            <td>Wert 1</td>
            <td>Wert 2</td>
        </tr>
    </tbody>
</table>

如果我在其中一个中添加数据隐藏它正在按预期工作。 我认为数据类应该没有数据隐藏。你知道我怎么解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

杰夫,是的,你是对的。数据隐藏正确呈现,但不应该要求它。

我还打开了一张错误票,开发人员非常快速地修复了错误:https://github.com/bradvin/FooTable/issues/287 因此,如果你遇到这个问题,只需获得最新版本的插件。