桌面上的粘性标题

时间:2015-10-08 11:53:54

标签: jquery

我正在尝试使用我在github.com上找到的has a license

的jQuery脚本
  

版权所有(c)2011 Jonas Mosbech

     

特此允许任何获得的人免费获得许可   该软件及相关文档文件的副本(   “软件”),无限制地处理软件,包括   无限制使用,复制,修改,合并,发布的权利,   分发,再许可和/或出售本软件的副本,以及   允许软件所在的人员这样做,但须遵守   以下条件:

     

- 剪断 -

那么我可以假设我可以在不破坏任何版权的情况下使用它吗?

如果我可以,我希望脚本在命名表上工作,而不是项目中的所有表。我遇到的问题是它会影响项目中的所有表。是否有任何方法可以使其适用于仅使用命名表。

StickyTableHeaders.js文件在开头有以下内容:

$(function () {
    $("table").stickyTableHeaders();
});

我的表格构建如下:

<table id="table1">
  <thead>
    <tr>
      <th>Test one</th>
      <th>Test two</th>
      <th>Test three</th>
      <th>Test four</th>
    </tr>
  </thead>
  <thead>
    <tbody>
      <tr>
        <td>Data one</td>
        <td>Data two</td>
        <td>Data three</td>
        <td>Data four</td>
      </tr>
    </tbody>
</table>

我尝试将$("table")更改为$("#table1"),并为表格提供相同的ID但不起作用。

$(function () {
    $("table").stickyTableHeaders();
}); 

有什么方法可以让它只在一个命名表上工作。

0 个答案:

没有答案