jQuery Tablesorter: addParser取决于第th元素的css类
jQuery Tablesorter: addParser depending on css class of th-element?
我必须将自己的解析器添加到tableorter插件的默认解析器。这真的很简单,而且是一个事实,因为这是灵活使用插件的唯一方法。
通常告诉插件哪个字段应该使用自定义解析器,在表初始化时使用增量id,就像:
jQuery(".tablesorter").tablesorter({
headers: {
9: {
sorter:'eur_currency'
}
}
});
是否可以将自定义解析器与th元素的css类链接?这很好,因为服务器站点程序可以决定需要哪个解析器。
您可以只包含元数据插件并将排序器添加到类名中—参见此示例。所以你的标记看起来像这样:
<th class="{ sorter : 'eur_currency' }">Currency</th>
所以,我在github上有一个这个插件的分支,并认为这将是很好的添加。查看演示页面并从这里下载它。它将与自定义解析器一起工作,因此只需将类设置为:
<th class="sorter-eu_currency">Currency</th>
我没有测试下划线"_"是否在类名中工作,但我认为它们可以。
相关文章:
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- 如何使用css动画/javascript使具有背景图像的元素出现
- JQuery-动态创建的元素css不起作用
- 如何使用jquery动态更改DOM元素CSS类
- JS+更改元素CSS+命名锚点
- Javascript获取元素CSS过渡阶段
- 聚合物元素css未显示-检查器中没有错误
- jQuery:获取元素 CSS 值
- 在按钮单击Javascript时添加元素CSS属性后动态更改元素CSS属性
- 中心元素css三维变换
- AngularJS:重置angular.元素CSS改变
- 我想悬停一个元素来影响其他元素css
- 多个存储元素.css()
- 如果窗口调整大小,jQuery将检查元素css属性
- 如何将元素css转换为JSON
- 在长时间执行过程之前和之后使用Jquery更改元素css
- 移除元素css后的::
- jQuery - 有没有办法“保存”dom元素(css)的状态并恢复到保存的状态等
- 渲染图像操作哪个更快:HTML5画布元素,还是操作DOM元素? 'CSS与JS/jQuery
- 如何保存一个网页快照与它的所有元素(css, js,图像,…)到一个文件