0

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

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

第一个表具有预期的结果(“head”类设置为列中的所有单元格),表二没有。

这是不起作用的代码:

<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>

如果我在其中一个中添加数据隐藏,它会按预期工作。我认为数据类应该在没有数据隐藏的情况下工作。你知道我该如何解决这个问题吗?

4

1 回答 1

0

杰夫,是的,你是对的。data-hide 正确呈现它,但它不应该是必需的。

我还打开了一个错误票,开发人员很快就修复了:https ://github.com/bradvin/FooTable/issues/287 所以如果你遇到这个问题,只需获取最新版本的插件。

于 2014-10-20T09:23:44.253 回答