- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有一个使用 V 1.0.3 的 tablesorter 工作实例,其中一切都仅与选定的列完美配合,在单个列上显示自定义图像和初始排序(使用 CSS 格式)。
唯一的麻烦是它处理空的 ells 并希望我们使用 Mottie fork 。也能正常工作,但是我发现没有任何东西可以让我的图像再次工作。
我的 CSS 部分是:
/* tables sorting
----------------------------------------------------------*/
table.tablesorter {
margin:10px 0pt 5px;
font-size: 1.0EM;
width: 100%;
border: 1px solid #FFF;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
font-size:1.0EM;
padding: 4px;
}
table.tablesorter thead tr .header {
background-image: url(/Images/bg.gif);
background-repeat: no-repeat;
background-position: center right;
cursor: pointer;
}
table.tablesorter tbody td {
color: #3D3D3D;
padding: 4px;
vertical-align: top;
}
table.tablesorter tbody tr.odd td {
background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
background-image: url(/Images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
background-image: url(/Images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}
在我的页面中,我目前有(我已恢复到原始表格排序器,但您可以看到除了允许空单元格的更改之外,没有任何超出正常情况的内容)
$(document).ready(function () {
$("#raceresults").tablesorter({
sortList: [
[0, 0]
],
// pass the headers argument
headers: {
// assign the secound column
1: {sorter: false},
2: {sorter: false},
3: {sorter: false},
7: {sorter: false},
8: {sorter: false},
9: {sorter: false}
},
textExtraction: function (node) {
if (node.innerHTML.length == 0) {
return "999999999"; // or some suitably large number!
}
else {
return node.innerHTML;
}
},
});
});
然后我的 HTML 有:
<table id="raceresults" class="tablesorter">
@if (raceresults.Any())
{
<thead>
<tr style="background-color:lightgray">
<th>Place</th>
<th>ID</th>
<th>Name</th>
<th nowrap>Finish Time</th>
<th>Handicap </th>
<th nowrap>Corrected Time </th>
<th>Avg Speed </th>
<th>Points</th>
<th nowrap>Time Diff</th>
<th nowrap>Cumm Diff</th>
</tr>
</thead>
<tbody>
......
知道为什么图像不会显示吗?升级JS文件的时候CSS需要改吗?正如我所说,就使用 emptyto 底部而言,一切正常。
干杯
克雷格
最佳答案
我想我从来没有见过 v1.0.3...
无论如何,如果您从原始的 tablesorter 升级到我的 fork,则需要包含主题 css 文件,或者至少遵循模板,因为某些 css 类已更改。
进行更改的原因是为了避免混淆。原始表排序器具有相反的升序和降序排序图标(请参阅 this SO question )。更令人困惑的是,类名被标记为“headerSortUp”和“headerSortDown”。因此,为了避免这种情况,我将这些类重命名为“tablesorter-headerAsc”和“tablesorter-headerDesc”
所以,如果你想使用提供的CSS:
table.tablesorter thead tr .header {
background-image: url(/Images/bg.gif);
background-repeat: no-repeat;
background-position: center right;
cursor: pointer;
}
/* ... */
table.tablesorter thead tr .headerSortUp {
background-image: url(/Images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
background-image: url(/Images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}
您需要更改一些默认设置( cssHeader 、 cssAsc 和 cssDesc ):
$(function () {
$('table').tablesorter({
cssAsc : 'headerSortUp',
cssDesc : 'headerSortDown',
cssHeader : 'header',
});
});
实际上,这些选项只会向标题添加额外的类名称,因此在升序列上进行上述设置后,该单元格的类名称将如下所示:
<th class="tablesorter-header header tablesorter-headerAsc headerSortUp">...</th>
关于jquery - 将 Tablesorter 升级为 Mottie fork,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28012213/
有3个 repo : 有 OpenAI Baselines 存储库:https://github.com/openai/baselines . 我有它的 fork :https://github.co
我试图了解在调用 fork() 后复制文件描述符的含义及其对争用的可能影响。 在“Linux 编程接口(interface)”24.2.1 (p517) 中: When a fork() is per
我对 systemd 如何跟踪主进程存在后仍然存在的主进程的子进程感兴趣? 最佳答案 Systemd 为此使用了 cgroups。在启动任何使用服务文件定义的可执行文件之前,systemd 会创建一个
这是输出--- 家长:我的pid是4525 parent :我 parent 的 pid 是 3350 parent 开始- 4525 3350 fork 前 fork 前 child 4526 45
我之前 fork 了 jockm/vert.x 并向他发送了拉取请求。现在我想 fork vert-x/vert.x (jockm/vert.x 的上游)并向他们发送不同的拉取请求。但是,当我单击“F
我想控制从 Perl 脚本派生的进程的名称 a。理想情况下它会像这样: ./forker.pl | ... | | fork("forked.pl"); |\ | \ | `--------\ |
我知道 fork() 在更高级别上做什么。我想知道的是这个—— 一旦有 fork 调用,trap 指令就会跟随并且控制跳转以执行 fork “处理程序”。现在,这个创建子进程的处理程序如何通过创建另一
我正在研究操作系统测验,但我不知道输出什么 if(fork()) fork() 会产生。有人可以解释吗? 我不明白这一行: if(fork()) 编辑: 我所说的“输出”是指如果执行此代码,将
这个问题在这里已经有了答案: Why does this program print "forked!" 4 times? (6 个答案) 关闭 3 年前。 在 C 中,fork() 函数将为父进程
有什么方法可以区分程序中不同 fork() 函数创建的子进程。 global variable i; SIGCHLD handler function() { i--; } handle() {
我正在重新开发一个系统,该系统将通过 http 向多个供应商之一发送消息。原来是perl脚本,重新开发很可能也会用perl。 在旧系统中,同时运行多个 perl 脚本,每个供应商运行 5 个。当一条消
Git 的新手,仍然有点困惑。我在 github 上 fork 了一个项目,想将项目所有者最近对原始项目所做的一些更改引入/merge 到我的 fork 中。这可能吗?该项目是只读的,但基本上,我想让
根据维基百科(可能是错误的) When a fork() system call is issued, a copy of all the pages corresponding to the par
我需要帮助了解如何在 Go 中妖魔化进程。 package main import ( "fmt" "os" ) func start() { var procAttr os.Pro
我已经执行了这段代码。我知道消息的顺序是任意顺序的(因为我明确没有使用信号量)我的程序流程如何?为什么? 父级被执行,因此“baz”被打印一次。有人可以解释为什么不打印“bar”吗?为什么我得到“fo
这个问题已经有答案了: Why does this program print "forked!" 4 times? (6 个回答) 已关闭 5 年前。 我对 fork 进程有疑问。我有一个代码是 i
我在弄清楚如何使用在不同进程之间创建的列表时遇到了麻烦。我所拥有的是: FileList.h - 我创建的列表 #include "Node.h" typedef struct FileList {
好吧,所以我一直在 stackoverflow 上查找这个问题,并且肯定在谷歌上搜索了半个小时,但我得到的答案似乎与我真正想做的事情几乎没有任何关系,希望有人能提供帮助我在这方面,代码如下: int
我正在尝试了解 fork-join 的工作原理。 维基百科有以下合并排序示例,其中左半部分被 fork ,右半部分由当前线程处理。 mergesort(A, lo, hi): if lo t
下面的代码输出了一系列的过程,它到底做了什么: _PARENT_ / \ /
我是一名优秀的程序员,十分优秀!