gpt4 book ai didi

jQuery 表排序器 - 添加 2 个或更多自定义文本提取

转载 作者:行者123 更新时间:2023-12-01 04:25:36 27 4
gpt4 key购买 nike

对于那些不熟悉 jquery tablesorter 的人: http://tablesorter.com/docs/

现在,我成功创建了基于图像 alt 的自定义文本提取:

$(document).ready(function(){
$("#MainTable").tablesorter({
textExtraction:function(s){
if($(s).find('.logo').length == 0) return $(s).text();
return $(s).find('.logo').attr('alt');
}
});
});

但最重要的是我想使用另一个 textExtraction 但不知道如何实现这一点,尝试将它放在任何可能的地方,任何帮助将不胜感激,我想要的第二个自定义提取器是:

        textExtraction:function(s){
if($(s).find('.big').length == 0) return $(s).text();
return $(s).find('.big').attr('id');
}

它们单独工作都很好。

最佳答案

您可以将函数折叠为一个。

function (s) {
var $s = $(s);

var logo = $s.find('.logo')[0];
if (logo) return logo.alt;

var big = $s.find('.big')[0];
if (big) return big.id;

return $s.text();
}

关于jQuery 表排序器 - 添加 2 个或更多自定义文本提取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6724034/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com